Sr. Application Engineer Resume
Alpharetta, GA
SUMMARY
- Over 12 years of experience in software application development in diverse areas of SDLC, which includes Requirement Analysis, Architect/Design, Development, Testing, implementing windows and web - based applications.
- Over 10 years of strong .NET experience using .NET Framework 4.6/4.5/3.5, ASP.NET MVC, WPF, WCF, ASP.NET, ADO.NET, Entity Framework, WinForms, Web Forms, LINQ, Web Services, RESTful Services, SOA, SQL Server 2016/2017/2019.
- Proven skills in designing applications with adherence to SOLID principles and Design patterns.
- Expertise in using Language-Integrated Query (LINQ) query and retrieve data from different data sources (LINQ to objects and .Net Entity Framework)
- Extensive experience with ORM tools like Entity Framework 6.
- Experience in creating release, build definitions in TFS and Azure DevOps.
- Excellent skills in writing stored procedures, T-SQL Queries, functions, views and schemas.
- Experience in utilizing ETL tools, like SQL Server Integration Services (SSIS) and Data Transformation Services (DTS).
- Experience of web front-end frameworks and libraries including jQuery, Angular and Bootstrap.
- Worked with Web services (SOAP), Windows Presentation Foundation (WPF), XAML and Windows communication foundation (WCF).
- Good understanding of Software Development Life Cycle (SDLC), Design Pattern, Object Oriented Design (OOD) principles, SOLID principles, Agile software development process (Scrum/Kanban) and experience in UML modeling tools.
- Industry verticals worked on include Accounting, Education, Travel and Trading/Investment.
- Analysis of business requirements and the ability to understand the magnitude of impacts to new/existing systems to provide clients with development costs and the time required to effect changes.
- Strong analytical and dynamic trouble shooting skills coupled with excellent communication skills and able to work individually and as a team.
- Highly organized with the ability to manage multiple projects and meet deadlines.
TECHNICAL SKILLS
UI technologies: JavaScript, TypeScript,D3, Angular, HTML5, CSS, Bootstrap, jQuery, Webpack
.Net (Web and Desktop): ASP.Net MVC 5, .Net 4.6, .Net Core, C# 7.0, LINQ, WPF, XAML, WebAPI, Entity Framework
Cloud Technologies: Azure Service Bus, Elastic Search, Azure Web Apps and Web Jobs
Databases: SQL Server 2017/2019
Version Control: Team Foundation Server (TFS), Bitbucket, GIT, Azure DevOps
Methodologies: Agile (Scrum, Kanban)
PROFESSIONAL EXPERIENCE
Confidential, Alpharetta, GA
Sr. Application Engineer
Responsibilities:
- Work with a team of developers to review code, develop new software features and brainstorm new, more effective technologies.
- Developing efficient code that meets the specified requirements using .NET language (C#)
- Designed and developed various abstract classes, interfaces, classes to construct the business logic in Model using C#.
- Used Angular for front end development
- Worked on data retrieval and manipulations using Entity Framework 6.
- Worked on Web API.
- Used Language-Integrated Query (LINQ) to retrieve data from various data sources (Linq to objects, Linq to SQL)
- Write various stored procedures and functions to access data from SQL Server database
- Determine root cause for the most complex software issues and develop practical, efficient, and permanent technical solutions.
- Interface with clients and gather business requirements and objectives.
- Translate clients’ business requirements and objectives into technical applications and solutions.
- Understand and evaluate complex data models.
- Assist in task planning, estimation and scheduling
- Mentor Software Engineers to allow for skill/knowledge development
- Aid testers and support people as needed to determine system problems.
- Involved in automating builds and deployments for Azure.
Environment: Angular, C#, SQL Server, Azure, GIT, Azure DevOps
Confidential
Software Engineer
Responsibilities:
- Working on multiple projects.
- Involved in design and development of application modules.
- Designed Rest APIs
- Worked on Azure service bus for scheduled data processing.
- Followed all recommended guidelines and procedures to make the web site Americans with Disabilities Act (ADA) compliant.
Environment: C# 4.5, REST API, HTML5, SQL Server 2014, Azure, Angular JS, TypeScript, Elasticsearch, ASP.Net MVC
Confidential
.NET Developer
Responsibilities:
- Designed and developed the Application using C#.Net, WPF with SQL Server 2012 as the back end.
- Involved in gathering Requirements, Design, Implementation and Testing.
- Developed the application using Object Oriented Methodologies.
- Designed Database Tables and Developed Stored Procedures for CRUD.
- Created Web services per the application functionality.
- Implemented LINQ for querying, sorting, filtering the complex objects.
- Involved in unit testing, module testing and integration testing.
Environment: C# 3.5, Windows Server 2012, SQL Server 2012, WPF, EF, Xaml, LINQ
