Summary
Overview
Work History
Education
Skills
Additional Information
Timeline
SoftwareEngineer

Jainam Patel

Software Engineer
Seattle,WA

Summary

Dedicated and highly educated engineering professional focused on achieving the best results for the customer / corporation while adhering to their vision and desired product functionality. Practical experience with cutting-edge industry platforms and programs, while constantly cultivating new skills and proficiencies. Seeking a challenging career with a progressive organization.

Overview

6
6
years of post-secondary education
3
3
years of professional experience

Work History

Application Architect/Developer

MUFG Union Bank
Seattle, WA
07.2021 - Current
  • Reviewed project specifications and designed technology solutions that met or exceeded performance expectations.
  • Working on markets applications with technology such as ASP.Net, C#, and SQL Server.
  • Analyzing the application, potentially building new processes, automate existing processes.
  • Working on PowerShell/Python scripts to automate certain processes.
  • Building an application using C# that communicates with third party APIs (Refinitiv APIs) to gather real time market data.
  • Introduced agile methodologies and development best practices to division to enhance product development.

Azure Developer Support Engineer

Microsoft
Charlotte, NC
10.2019 - 06.2021
  • Technical Scope: C#, Java, ASP .NET, Python, AngularJS, NodeJS (Server side), REST API, SOAP, Postman / Fiddler, WinDbg, Visual Studio.
  • Investigate customer programming issues and create solutions. Generate bug fixes, testing each as necessary. Communicate with developer customers via telephone, ensuring that technically complex information is clearly explained. Engage in scheduled technical triage meetings to share information and aid other engineers in cultivating service solutions.
  • Communicate technical complex information with our developer customers and analyze programming problems and develop solutions to meet their needs. This involves debugging, troubleshooting, writing code in C#, Python, Java as well as API services such as REST and SOAP and taking responsibility to see that the issue is fully resolved.
  • Collaborate with management and engineering in order to resolve service issues and produce bug fixes, patches, test cases as appropriate.
  • Participate in regular technical triage meetings to share knowledge with other engineers and help them develop efficient solutions to the customers.
  • Continually learn technologies and apply that knowledge to real world programming problems.

Software Engineer

Comscore
Reston, VA
11.2018 - 08.2019
  • Design and develop software systems that includes REST APIs, ASP.NET Web Applications with Client and Server-Side MVC, MVVM, AJAX, jQuery or similar front-end technologies.
  • Develop/Migrate existing application to AngularJS 8, Node.js for server side and mongodb for data management and C#. Used Looker for real-time data analysis and Highcharts for data visualization.
  • Modify software to fix errors and improve its performance using technologies like C#, .NET MVC, ASP.NET, Ext JavaScript, SQL server and related Web technologies and enhance the existing applications by adding new features to provide high-quality, user-friendly, scalable and bug-free software
  • Developed automated unit testing in the C# application that test the individual functionality or component of the application using NUnit framework at the early stages of SDLC and simplifying the debugging process.
  • Analyze and develop software solutions by studying information needs; studying systems flow, data usage, and work processes; investigating problem area.
  • Implement performance initiatives that positively impact user experiences.
  • Participate in ongoing research and evaluation of new technologies related to web development.
  • Plan, design, and implement application database code objects, such as stored procedures and views. Build, maintain and tune SQL scripts, indexes, and complex queries for data analysis and extraction.
  • Coordinate with peers to review the code to ensure the quality and coding standards in the team.
  • Use advanced design patterns such as Dependency Injection, Factory Patterns, Builder Patterns and object-oriented patterns to layout re-usable code.
  • Participate in the Agile process that includes utilizing JIRA software and participating in daily Scrum standup, Sprint Planning, Sprint reviews and grooming meetings. Meet with business teams to analyze business requirements, prototype the implementation and come up with estimates.

Software Developer

Transfinder
Schenectady, NY
11.2017 - 03.2018
  • Developed an app solution that puts critical transportation data on students, vehicles, schools, staff, trips and trips stops in real time. With the app, anyone can easily view data in a grid pattern or in a map, view and take attendance, substitute vehicles, drivers, or bus aides on demand.
  • Worked in Microsoft Environment, Visual Studio 2017 and enhancing one of the application (RouteFinder GO), a mobile and tablet application by developing the changing requirements and solve the bugs using Angular JS, Esri (leaflet), Kendo UI and C# (Restful API, Entity Framework). Performed functionality testing of the product for and within the developers’ team.
  • Designed databases, stored procedures, maintained SQL scripts and data input interfaces using SQL Server and connecting SQL Server database with C# (Restful API) using Entity Framework.
  • Worked on creating a Usage dashboard for the company on one of their product using expressJS. Created and modified SQL, PL/SQL queries to fetch data from the database using endpoints creating in nodeJS.
  • Worked on a mobile application using Cordova as a platform, AngularJS as Front end and C# as Back end for Web API. Used Jira for issue management platform and Git for version control.
  • Experienced working with Postman for Webservices/ WebAPI testing. Automated testing the REST API by creating multiple test suites and chaining them together. Develop tests across different environments using environment variables.
  • Participated in daily Scrum standup, Sprint planning, Sprint reviews and product backlog meetings. Meet with business teams to analyze business requirements, design wireframes, mockups, and prototype the product.

Education

Master of Science - Computer Science

SUNY At Albany
Albany, NY
08.2015 - 05.2017

Bachelor of Science - Computer Engineering

LDRP Institute of Technology And Research
Gandhinagar, Gujarat, India
08.2011 - 05.2015

Skills

C#

undefined

Additional Information

GitHub Profile: https://www.github.com/Jainam13

Timeline

Application Architect/Developer

MUFG Union Bank
07.2021 - Current

Azure Developer Support Engineer

Microsoft
10.2019 - 06.2021

Software Engineer

Comscore
11.2018 - 08.2019

Software Developer

Transfinder
11.2017 - 03.2018

Master of Science - Computer Science

SUNY At Albany
08.2015 - 05.2017

Bachelor of Science - Computer Engineering

LDRP Institute of Technology And Research
08.2011 - 05.2015
Jainam PatelSoftware Engineer