Software Engineer Resume
Redmond, WA
SUMMARY:
- 12 years of experience in Systems Analysis, Design, Development, Support of various Windows and Web based application.
- Extensive experience in .Net Framework, C#, ASP.Net, MVC - 4, HTML5, CSS, JavaScript, ASP.Net- WebAPI-2, WCF, AngularJS, Confidential Azure, PowerShell script, VC++, MFC, Win32 API, .Net-4.5, Win Forms, OOPS, Design P Confidential erns, IoC, Dependency Injection, SOA, Visual Studio 2015, and SQL Server 2014.
- Well versed in OOD principles and p Confidential erns such as SOLID and Design p Confidential erns to create robust and maintainable web applications.
- Experience in developing web apps using HTML5, CSS3, AngularJS, and JavaScript, Typescript.
- Experience in SQL Server 2008R2, 2012, 2014, SSIS, SSRS.
- Test Automation with C# and Selenium web driver with Spec flow in Visual studio 2015.
- Experience in managing Onsite/Offshore work and have the ability to understand the holistic view/perspective at Enterprise level.
- Azure Deployments with Power shell script.
- Experience in working on Azure Service Bus and Redis Cache.
- Extensive experience with full life cycle development including requirements gathering, analysis, design, implementation, support and testing of large scale enterprise wide applications.
- Experience in Object Oriented Analysis and Design using UML, Visio diagrams
- Strong programming, debugging and problem analysis, analytical, written and oral communication skills.
- Demonstrated ability to creating stored procedures, triggers and SQL scripts as well as database normalization and database designing.
- Experienced in Waterfall model, agile development methodologies.
- Developed and consumed WCF service. Created XML Data Schema, Created Data contract, Service Contract and operation contract, defined endpoints, created proxy classes and consumed WCF Service.
- Excellent experience in implementing Web Service s, WCF , REST service , WebAPI-2 which communicate data in a both XML & JSON.
- Experience in using .Net MVC, MVVM, various other design p Confidential erns and frameworks.
- Team player with excellent communication, trouble shooting, debugging and strong analytical problem solving skills to deliver technology products and consulting solutions and capable of working independently.
- Experience with version control tools Visual SourceSafe, TFS, and VSO.
TECHNICAL SKILLS:
Languages: C#, VC++, MFC, C++, Win32, SQL, T-SQL.
.Net Technologies: ASP.NET 4.0, ADO.NET, LINQ, C#.NET, Web Services, WCF, WebAPI-2, .Net Framework 4.5. MVC-5.
Web Technologies: HTML 5, CSS3, JavaScript, AngularJS, WCF, ASP.NET-MVC,ASP.NET WebAPI, Web Services, SOAP, XML.
Data bases: SQL Server 2008R2, 2012, 2014.
Scripting Languages: JavaScript, Typescript, AngularJS, PowerShell Script.
GU/IDE: Visual Studio 2008/2010/2012/2013.
Database Tools: SQL SERVER Management Studio 2008R2/2014
Reporting & ETL: SSIS, SSRS, Crystal Reports.
Operating Systems: Windows NT/ XP/ VISTA/Windows 8,8.1, UNIX
Designing Tools: MS Visio
Configuration Management: Visual SourceSafe, TFS2015, VSO.
PROFESSIONL EXPERIENCE:
Confidential, Redmond, WA
Software Engineer
Responsibilities:
- Involved in the design and development of the Modern Learning Application with HTML5, CSS, and AngularJS with WebAPI2, Entity Framework, LINQ, Windows Azure, PowerShell script.
- Hosted Applications, Web roles, worker role, DB to Azure portal by power shell script.
- Well versed in Object oriented analysis (OOA) and Object Oriented Design (OOD)
- Coded numerous Web API REST services using C#
- Excellent experience with agile scrum and Behavior driven methodology - Selenium Spec Flow Test automation with Gherkin user stories .
- Involved in developing required classes and interfaces using C# .NET.
- Developed T-SQL Queries, Stored Procedures, and views for accessing data from the SQL Server 2014.
Environment: C#, WEBAPI 2, Angular, HTML5, JavaScript, Ajax, JQuery, CSS3, Windows Azure, Power Shell script, TFS, Entity Framework, LINQ, SQL Server 2014
Confidential
.Net Azure Consultant
Responsibilities:
- Involved in the design and development of the POC for leveraging the Redis cache and Azure Service bus service.
- Worked on Queues for implementing queue centric p Confidential erns for Availability and Load balancing.
- Create Topics and subscriptions for message-oriented middleware technologies for reliable message queuing and durable publish/subscribe messaging.
- Worked on Azure Blobs for storing document, media file, and cloud objects.
- Developing Web API calls for interacting with .net Library for sap systems.
Environment: C#, Azure Service Bus, Blobs, Queues, Redis Cache with Asynchronous programming, TFS, Entity Framework, LINQ, SQL Server 2014.
Confidential
Software Analyst
Responsibilities:
- Involved in the design and development of the 3PP-Recon Application with HTML5, CSS, and AngularJS with WebAPI2, Entity Framework, LINQ, Windows Azure.
- Hosted Application in Azure portal by using web role, Worker role. SQL Azure, Hosted WEBAPI in Azure portal.
- Well versed in Object oriented analysis (OOA) and Object Oriented Design (OOD)
- WEBAPI2 services have been created to upload and download data from database and from share point servers.
- Worked on Web API REST services using C#
- Excellent experience with agile scrum and Test driven methodology with Selenium Spec Flow Test automation with Gherkin user stories.
- Involved in developing required classes and interfaces using C# .NET.
- Developed T-SQL Queries, Stored Procedures, and views for accessing data from the SQL Server 2014.
Environment: C#, WEBAPI 2, Angular, HTML5, JavaScript, Ajax, JQuery, CSS3, Windows Azure, TFS, Entity Framework, LINQ, SQL Server 2014.
Confidential, Portland, OR
Team Lead
Responsibilities:
- Involved in the design and development of the Confidential Application with HTML5, CSS, and AngularJS, Typescript with WebAPI2, Entity Framework, LINQ, Windows Azure.
- Hosted Application in Azure portal by using web role, SQL Azure, Hosted WEBAPI in Azure portal.
- Involved in the design of UML diagrams like Class Diagrams, Sequence Diagrams and Activity Diagrams from the Use Cases.
- Used Cascading Style Sheets (CSS3) to maintain design consistency across all web forms
- Well versed in Object oriented analysis (OOA) and Object Oriented Design (OOD)
- WEBAPI2 services have been created to integrate with Email client.
- Worked on Azure Blobs for storing document, media file, cloud objects.
- Excellent experience with agile scrum and Test driven methodology.
- Involved in developing required classes and interfaces using C# .NET.
- Developed T-SQL Queries, Stored Procedures and Triggers for accessing data from the SQL Server 2014.
Environment: C#, WEBAPI 2, HTML5, JavaScript, CSS3, AngularJS, Typescript Windows Azure Blobs TFS, Entity Framework, LINQ, SQL Server 2014.
Confidential
Team Lead
Responsibilities:
- Extensively involved in developing components for Business layer and Data Layer, implementation in MVC 4.0 architecture using C# .NET, ASP.NET.
- Used Cascading Style Sheets (CSS3) to maintain design consistency across all web forms
- Well Versed in Object oriented analysis (OOA) and Object Oriented Design (OOD).
- Created Inbound and outbound WCF services / Web Services.
- Excellent experience with agile scrum and Test driven methodology.
- Interacting with the client to understand the project and finalize its scope.
- Estimation, design and development of various modules.
- Designing, Coding, Debugging, Code Review.
- Creating and maintaining of projects in TFS. Creation of Build templates, Versioning, Branching and merging of the Projects. Agile process templates
- Coordinating and interacting with the testing team and Dev teams for fixing bugs.
- Involved in Writing SQL Queries, Procedures, Cursors, Triggers.
Environment: C#, ASP.Net MVC-4, HTML5, JavaScript, AngularJS, CSS3, WCF, WPF, SQL Server, Entity Frame Work LINQ, TFS 2013.
Confidential, Portland, OR
Team Lead
Responsibilities:
- Migrated ASP.Net MVC-4 Application to Azure Platform. Worked on Web Role and Worker Role, Storage, Scheduler, cloud services, SQL Azure, on premises connection to Local Database.
- Azure Storage Queues for Availability and temporal Decoupling for Middle Layer.
- Created SSIS package for retrieving data from different sources like Web services, Excel files, and CSV format files.
- Exposed data to third party clients with WCF services.
- Interacting with the client to understand the project and finalize its scope.
- Extensively involved in developing components for Business layer and Data Layer,
- Used Cascading Style Sheets (CSS3) to maintain design consistency across all web forms
- Well Versed in Object oriented analysis (OOA) and Object Oriented Design (OOD)
- Created WCF services for Business layers.
- Excellent experience with agile scrum and Test driven methodology.
- Estimation, design and development of various modules.
- Designing, Coding, Debugging, Code Review.
- Source Control Management in TFS. Versioning, Branching and merging of the Projects. Agile process templates
- Coordinating and interacting with the testing team and Dev teams for fixing bugs.
- Involved in Writing SQL Queries, Procedures, Cursors, Triggers.
Environment: C#, ASP.Net, .Net 4.5, HTML5, JavaScript, JQuery, CSS, WCF, SSIS, Crystal Reports, Ajax, Windows Azure, Visual Studio 2013, TFS, SQL Server 2014
