Sr Software Developer Resume
Milwaukee, WI
SUMMARY
- 15+ Years of IT experience in verticals like Banking, Building Efficiency and Healthcare.
- 5+ Years of experience in working inside United States with Confidential, Confidential & Confidential
- 10+ Years of experience in Microsoft Dot.Net Framework, 4.5 being the latest used.
- 4+ years of experience in Agile Scrum.
- 3+ Years of experience in Microsoft MVC, Razor Views, Helpers, Bootstrap, Modernizr
- Expertise in SOA based architecture using Web API 2.0/1.0, WCF 4.0/3.5 and ASMX
- Extensive experience in ASP.NET Web Forms, Windows Service with C#, LINQ and ADO.NET.
- Extensive experience with JQuery, JavaScript, JSON and Client Side AJAX
- 1.5 years of experience in cloud based Microsoft Azure Technology and SQL Azure.
- Experience in implementing various Design Patterns and Entity Framework
- Experience in implementing dependency injection using Unity Framework
- C# Unit Tests for controllers for Test Driven Development (TDD) and Manual Integration Testing
- Good Knowledge of Database Design, Debugging Stored Procedures with SQL Server
- Worked on Silverlight Application
- Working Knowledge of Angular JS with Directives for Controllers, Model and Filters.
TECHNICAL SKILLS
Methodology: Agile Scrum
Tools: Used Trello, Planning Poker Cards, Kanban
Design Patterns: MVC, MVVM, Repository, Singleton, Factory, Proxy, Inversion of Control
Web: MVC 4.0, Angular JS, ASP.NET 4.0 Web Forms, .NET Controls, ADO.NET, HTML Controls, DOM, Java Scripts, JQuery, AJAX, JSON, Razor, Helpers, CSHTML & Silverlight 4.0
Tools: Used Visual Studio 2013, Expression Blend 2010
SOA: Web API 2.0/1.0, Windows Communication Foundation 4.0/3.5, ASMX
Tools: Used Postman, Advance REST client
Language: C# 4.0, Language Integrated Query (LINQ)
Tools: Used ReSharper 9.1, LINQ Pad
Cloud: Windows Azure, SQL Azure, Azure Storage, Storage Emulator, Compute Emulator
Tool: Used Cloud Storage Studio 2.0, Azure Diagnostic Manager 2.0, Azure Storage Explorer
UI Design: XHTML, XAML, CSS, DIVS, Tables, XML.
Tools: Used Artisteer 3.0, Color Detector 2.0, Paint.NET, Expression Blend, Notepad++
Database: SQL Server 2008 R2, TSQL, Database Deployment, Database Unit Tests
Tools: Used SSMS, Business Intelligence Development Studio
Version Control: Team Foundation Server (TFS)
Office: Word, Excel, Adobe, One Note, Visio, VPN.
Operating System: Windows 7 Enterprise.
PROFESSIONAL EXPERIENCE:
Confidential, Milwaukee, WI
Sr Software Developer
Responsibilities:
- Creating Design Document which contains Sequence Diagrams, Process Flow, Class Diagrams and Deployment View of the application.
- Responsible for coding and developing Web API using C# 4.0, Web API 2.0.
- Implemented Inversion of Control / Dependency Injection using Unity Framework
- Implemented design patterns like repository and singleton.
- Member of the daily scrum meetings, analyze the time frame and status reporting.
- Writing C# Unit Tests for controllers for Test Driven Development.
- Perform Unit Testing and Testing post deployment using Chrome’s Post Man tool
Confidential, Milwaukee, WI
Sr. Software Developer
Responsibilities:
- Creating Design Document which contains Sequence Diagrams, Process Flow, Class Diagrams and Deployment View of the application
- Responsible for coding and developing application using C# 4.0
- Consuming Web API calls using HttpClient()
- Implemented design patterns like Repository and Proxy
- Member of the daily scrum meetings, analyze the time frame and status reporting.
- Writing C# Unit Tests for controllers for Test Driven Development.
Confidential, Milwaukee, WI
Sr. Software Developer
Responsibilities:
- Creating Design Document which contains Sequence Diagrams, Process Flow, Class Diagrams and Deployment View of the application
- Responsible for coding and developing Web API using C# 4.0, Web API 1.0.
- Implemented Inversion of Control using Unity Framework
- Implemented design patterns like repository and singleton.
- Member of the daily scrum meetings, analyze the time frame and status reporting.
- Writing C# Unit Tests for controllers for Test Driven Development.
- Perform Unit Testing and Testing post deployment using Chrome’s Post Man tool
Confidential, New Berlin, WI
Sr. Software Developer
Responsibilities:
- Application development for Product Merchandising screens using MVC 4.
- Developed Service layer and Data Access Layer using ADO.NET
- Developed UI layer using MVC 4.0 Razor, JavaScript and JQUERY.
- Developed Stored Procedures in SQL Server 2008 R2.
- Create Unit Tests for Data Access Layer.
Confidential, Milwaukee, WI
Sr. Software Developer
Responsibilities:
- Application Development and deployment using Microsoft’s Windows Azure.
- Applied high level and low level design patterns such as MVP, Factory and Singleton, etc.
- Designed and developed application architecture using .NET and object oriented technologies.
- Followed SOA architecture to implement Service Layer.
- Developed Service layer using Data Services.
- Developed UI layer using ASP.NET 4.0, JavaScript, JQUERY, and HTML.
- Developed Data Access Layer using Entity Framework.
- Developed tables, Stored Procedures, User Defined Functions and Views in SQL Server 2008 R2.
- Developed Deployment Scripts using Power Shell.
- Involve In testing of application and record results in Microsoft Test Manager.
Confidential
Sr. Application Developer
Responsibilities:
- Performed requirements gathering and analysis of project needs.
- Met with Business Analysts to discuss and understand client goals.
- Applied high level and low level design patterns such as MVVM, Factory and Singleton, etc.
- Designed and developed application architecture using .NET and object oriented technologies.
- Followed SOA architecture to implement LERN Service Layer.
- Developed Service layer using RIA Services.
- Developed UI layer using Silverlight 4.0 and Telerik RAD controls.
- Developed DAL using Entity Framework.
- Used MS Logging Application block for logging the errors.
- Implemented centralized Error handling mechanism in Service layer.
- Design the Database for LERN Application.
- Developed tables, Stored Procedures, User Defined Functions and Views in SQL Server 2008 R2.
Confidential
Responsibilities:
- Technical Architect of the Project.
- Design of application using MVC pattern.
- Developed components like Database Access Layer, Business Layer (for LINQ) & Service Layer in C#.
- Used ASP.NET Validation Controls for server side validation and Java Script for client side validation for User Interface Module.
- Database Design up to 3 Normal Form for the entire application.
- Created Stored Procedures, Tables, Triggers and Functions.
- Used Vault for Version Control Tool.
Confidential, MI
Responsibilities:
- Technical Architect of the Project.
- Developed components like Database Access Layer, Business Layer & Web Services.
- Used ASP.NET Validation Controls for server side validation and Java Script for client side validation for User Interface Module.
- Used AJAX coding techniques to update parts of a web page using AJAX framework extensions and Ajax control Tool Kit.
- Was the part of Database Design Team?
- Used VSS for Version Control Tool.
Confidential, Louisville, KY
Responsibilities:
- Onsite project leader for CICMS Team.
- Performed requirement gathering & design the system as per the Confidential Architecture.
- Created scope document, SRS and developed Use Cases.
- Fixing defects at client’s end.
- To ensure delivery are made bug free and are adheres to the timelines.
Confidential, Louisville, KY
Responsibilities:
- Offshore project leader for Atlas Team.
- Performed requirement gathering & design the system as per the Confidential Architecture.
- Created scope document, SRS and developed Use Cases.
- Fixing defects at client’s end.
- To ensure delivery are made bug free and are adheres to the timelines.
Confidential, Louisville, KY
Responsibilities:
- Onsite project leader for Wizard Team.
- Performed requirement gathering & design the system as per the Confidential Architecture.
- Created scope document, SRS and developed Use Cases.
- Fixing defects at client’s end.
- To ensure delivery are made bug free and are adheres to the timelines.
Confidential, Louisville, KY
Responsibilities:
- Onsite project leader for Data - Fix Team.
- Performed requirement gathering & design the system as per the Confidential Architecture.
- Created scope document, SRS and developed Use Cases.
- Fixing defects at client’s end.
- To ensure delivery are made bug free and are adheres to the timelines.
Confidential, Jersey City
Responsibilities:
- Developed ASPX Pages and User Controls.
- Developed Stored Procedures.
- Used PVCS for Version Control Tool.
Confidential, Jersey City
Responsibilities:
- Developed Rat abase formulas & business logic.
- Client communication on daily basis and preparation of daily / weekly reports.
- Used PVCS for Version Control Tool.
Confidential, Jersey City
Responsibilities:
- Developed C++ component.
- Worked came mostly in the form of tickets raised by client / underwriters.
- To fix bugs and status updates in Peregrine & Remedy.
- To make data correction in Oracle in case of break fix tickets.
- Used PVCS for Version Control Tool.
