Senior Product Engineer Resume
2.00/5 (Submit Your Rating)
SUMMARY
- Over 13 years of experience in all aspects of software development life cycle (SDLC) starting from requirement analysis through development and deployment along with team leading/mentorship.
- Experience as a technical leader with software programming & integration of large scale, heterogeneous products, enabling high performing teams & delivering complex products on schedule with high quality.
- Technical expert in OOO concepts, design patterns and SOA concepts (REST and SOAP)
- Extensive experience in web technologies like C#.NET, ASP.NET MVC, React, Angular, JQuery, ADO.NET, HTML/5, Bootstrap CSS, Java Scripts, XML.
- Successfully migrated legacy applications of web and mobile domain to current modern technology stack like.NET Framework, React, Python, Java.
- Experienced in REST API and token based security along with creating and consuming XML Web Services from both web and mobile applications. Experienced in trouble shooting different application and provide resolutions.
- Worked extensively on relational databases using SQL server, PostgreSQL along with writing of complex queries, stored procedures and triggers using T/SQL programming.
- Experience in creating automated and unit test templates using selenium, RhinoMocks, Moq.
PROFESSIONAL EXPERIENCE
Senior Product Engineer
Confidential
Responsibilities:
- Involved in the design and development of application architecture for the product framework to provide technical solutions to resolve complicated business requirements, mentoring a team of 3 other people.
- Responsible for templating and standardizing clinical application using ASP.NET MVC and C# Class Libraries to reduce the development life cycle and deployment of systems in a fast - paced delivery cycle.
- Used Factory Design patterns adhering to SOLID properties, along with Dependency Injection to implement Inversion Principle to provide a base model for acheiving of customized solutions.
- Extensively used C# OOPS concepts to create classes and objects and Entity Framework along with LINQ to implement business logic for data exchange and transfer between the Client and Vendor
- Created a custom responsive web application to replace a legacy Fax app using ReactJS for Azure Cloud hosting with predefined components from NPM to implement stable components.
- Created GraphQL powered API, to integrate between Server side to Client Side .
- Created Single Page Application for client facing ticketing management system using Angular 4 with Asp.Net Core and Bootstrap to consume Jira API reducing the turnaround time to 5 mins from 48 hours.
- Developed ASP.NET web interface with Jquery for the Finance department for electronic review and billing of clients replacing the manual review and snail mail billing process.
- Created web interface to automate FDA monitored Document administration with ASP.NET for project managers for efficient upload of clinical trial documents using REST API .
- Converted the Domain Driven Design code to small independent Microservices hosted on Azure cloud to implement single business capability to ensure continuous delivery of software development.
- Used SQL SERVER database to ensure fast, reliable and secured data updates and retrievals for information stored in the data layer using stored procedures, functions and triggers.
- Used tables and stored procedures along with SQL Reporting Service tool to generate clinical reports.
- Worked on SQL Server Performance issues using indexing, normalization concepts along with SQL profiler to track the requests to SQL server sessions.
- Provide extensive support to client services team to help mitigate production issues as well as documenting applications and records using good documentation practice.
- Replaced traditional manual calls by support team by building automated notification routing system (phone calls and text messages) using twilio .
Software Developer
Confidential
Responsibilities:
- Created ASP.NET MVC web framework application on a Razor engine for the medical directors for computerized review and sign customer health history forms.
- Implemented business logic using C# features with Object Oriented concepts like Inheritance, polymorphism, abstract classes.
- Created class libraries using C# for providing .Net API’s across departments .
- Generated data access layer using Entity Framework to access and update database.
- Used SQL SERVER 2008 as the backend to write procedures, functions and packages to implement system’s business logic to analyze, store and retrieve data
Computer Systems Analyst
Confidential
Responsibilities:
- Created user controls using C# 3.0 for the content place holders in SharePoint Server 2007.
- Used C# data structures like Dictionary, Automatic Properties and List .
- Created complex business components in a distributed Service Oriented Architecture (SOA) using layer-pattern in .NET Framework .
- Used Asp.net 3.5 and C#.net to code the application interface with salesforce.com.
- Utilized ASP.Net features like MasterPage Layout to provide a rich and consistent user presentation.
- Implemented service layer using WCF/XML web service .
- Processed file feeds like upload, download, read and save files of different formats using aspose libraries with C#.net .