Senior Developer Resume
SUMMARY:
- Over 11+ years of professional experience in analysis, design, development and testing of web and distributed n - tier applications using .Net technologies in areas such as, Billing, CRM, Media publishing, Insurance and Construction Cost, Auction
- Experience in application development using Microsoft Visual Studio 2003/2005/2008/2010/2013/2015/2017
- Experience in developing Console Applications, Windows application, Web application, WCF Services, Web Services, Web APIs and Windows Services.
- Extensive programming experience in ASP.NET 2.0/3.0/3.5/4.0/4.5/4.6, ASP.NET MVC 4.0/5.0, ADO.NET, C#, VB.NET, Objective C.
- Experience in developing databases SQL 2000/2005/2010/2012/16, Oracle 9i/10g, Excel 2000 and No SQL Databases such as Mongo DB
- Expertise in developing data models using Entity Framework 4.1/5.0/6.0 Object Relational Mapping (ORM) frame work.
- Used Entity Framework for accessing data from Sql Server
- Experience in writing and executing queries in relational database like Oracle, SQL Server
- Experience in writing SQL Query, Procedures, Views, Functions and Triggers for Oracle and SQL Server databases.
- Well acquainted with SDLC: System Analysis, Design, Development, Testing, and Deployment & Documentation.
- Used SOAPUI, Rest Client and Postman plugin for testing web service.
- Extensively used ASP.NET 3.5.0 featured controls like Grid Controls, Server Controls and Repeaters.
- Proficient in implementing various Dot net design patterns like MVC, Data Access Object (DAO), Singleton, Factory pattern, Façade, Observer, and Proxy Pattern
- Experience in providing client side validation in JavaScript, JQuery, Angular JS and providing Interactive front end GUI using Bootstrap, JSON, XML, AJAX, HTML, XSLT and CSS.
- Good working knowledge of Team Foundation Server, GitHub Repository, Perforce, Team City and SVN, ReSharper
- Worked on latest .NET Framework 4.0 features like parallelism (Tasks), LINQ Dependency Injection (DI) and Unity Container .
- Experience in developing MS office and Outlook Add Ins.
- Experience in developing Single Sign On using Thinktecture’s Identity Server3
- Used HL7 Protocol to send and receive audio files for Medical Description
- Experience in development using PGP encryption and decryption to transfer data files
- Design and development of Service Oriented Architecture.
- In-depth understanding of Object oriented concepts and technologies.
- Hands on experience on agile methodology to follow the life cycle of the Application.
- Development, Test and documenting the entire life cycle using various methodologies.
- Motivated team player with ability to work under minimal supervision possessing excellent communication, interpersonal, analytical and problem solving skills.
- Highly adept at promptly and thoroughly mastering new technologies with a keen awareness of new industry developments and the evolution of next generation programming solutions.
PROFESSIONAL EXPERIENCE:
Senior Developer
Confidential
Environment: ASP.NET MVC, C#, Angular JS, Web API, Sql Server, GitHub, Visual Studio 2017 Xamarin, Gulp JS,Bower,Node, Web Service
Responsibilities:
- Developed new features for IPhone and Android mobiles using Xamarin Forms.
- E business application are developed using C#, ASP.Net,MVC and Sql Server
- Client side components are maintained by bower
- Client Side Dev ops are taken care by Gulp JS
- Develop and Staging and deployment taken care for all these applications
- Packaging done for few windows based applications using install Shield
- Unit testing have been done using NUnit and Unity Container
Senior Developer
Confidential, Westchester, IL
Environment: ASP.NET MVC, C#, knockout JS, Web API, Mongo DB, GitHub, Visual Studio 2015 SignalR, Redis, Typescript, JQuery, OData
Responsibilities:
- Developing new features for ASP.Net based Applications Clerk and Bidder.
- MongoDB being used as backend to retrieve or save data and to show reports to user.
- Features to export reports into excel sheet
- Make OData API calls to Mongo DB for CRUD operations
- Client Side code had been developed using Typescript and Knockout JS
- Signalr being used to sync server and clients for a real time communication in both bidder and Clerk Sites
Tech Lead
Confidential, Greenville, SC
Environment: ASP.NET MVC, C#, Angular.js, Web API, SQL Server 2012, TFS, Visual Studio 2015 Thinktecture s IdentityServer3, Entity Framework
Responsibilities:
- Involved in creating two ASP.NET MVC Web Applications using C# such as Identity Server and Manager.
- Involved in creating an Authentication Server using Thinktecture IdentityServer3 and customized the application to use clients, scopes and users from SQL Server Database.
- Created SQL Server Database tables in order to support custom Users, Scopes and Clients
- Code first Migration handled using Entity Framework ORM Tool.
- Integrated Identity Server3 with Confidential application.
- Customized default Login, Reset password, Change password, Log out pages.
- Provided Front End Validation using Angular JS and JavaScript
- Worked on making asynchronous calls to MVC Web APIs from Angular JS
- Integration of Html Pages with Application and worked on CSS changes.
- Created documents for the components to be developed.
- Using Visual Studio 2015 and GIT Hub for source code maintenance.
Tech Lead
Confidential, Greenville, SC
Environment: ASP.NET MVC, C#, Angular.js, Web API, SQL Server 2012, TFS, Windows Services, Visual Studio 2015, Entity Framework, NUnit
Responsibilities:
- Responsible for the design and development of an enhanced Multi-threaded Windows Service application that allows generically extracting data from multiple sources
- Developed Window service which is responsible for creating and managing a series of critical Worker objects and allocating them their task assignments; as well as a resource manager for automatically acquiring and releasing resources such as database connections.
- Involved in creating Web Application using Asp.net MVC with C# and SQL server as Back End.
- Validation is done using Data Annotation and model validation within the controller.
- Carried out Unit Testing using NUnit Tool and Integration testing
- Code first Migration handled using Entity Framework ORM Tool.
- Html Pages have been validated using Angular JS
- Worked on making asynchronous calls to MVC Web APIs from Angular JS
- Analyzed, Developed and implemented new requirements requested by business as per Agile Project Management like one or two-week Sprint, SCRUM, JIRA Story, backlog, daily stand
Team Lead
Confidential, Bethesda, MD
Environment: ASP.NET MVC, C#, angular.js, Web API, SQL Server 2012, TFS, MS Test, Rhino mocks, Visual Studio 2013, Entity Framework
Responsibilities:
- Code first Migration handled using Entity Framework ORM Tool.
- Involved in creating Web Application using Asp.net with C# and SQL server as Back End
- Involved in writing Unit test cases using Nunit Framework and Rhino mocks
- Involved in Creating MVC Web APIs for creating Users and
- Html Pages have been validated using Angular JS
- Analyzed, Developed and implemented new requirements requested by business as per Agile Project Management like one or two-week Sprint, SCRUM, JIRA Story, backlog, daily stand up etc.,
- Using Visual Studio 2013 and TFS for source code maintenance.
- Created Stored Procedures and Tables using Sql Server integrated with Applications
Team Lead
Confidential, Atlanta, GA
Environment: ASP.NET MVC, C#, JavaScript, Web Service, WCF, Windows Service, SQL Server 2008, VS 2010, TFS, MS Test, XML, JIRA
Responsibilities:
- Participated in System Analysis and Application Designing Sessions with project managers, business analysts and team members to analyze business requirements and outline the proposed IT solution.
- Worked on Various Windows Services to process data coming from Market and update them in respective application Tables
- Used Visual Studio 2010 and TFS for source code maintenance.
- Created Stored Procedures and Tables using Sql Server integrated with Applications
- Designed and Implemented a WCF service and Web Services using service factory module to serve as backend.
- Created necessary tables, indexes, constraints, triggers, views and stored procedures to accommodate enterprise wide information economically and efficiently.
- Extensively applied the Object Oriented Analysis and Design (OOAD) concepts, and used design patterns like Singleton and Factory, Model-View-Controller (MVC) architecture framework.
Senior Software Engineer
Confidential
Environment: ASP.NET MVC, C#, SQLServer2008, JQuery and Entity Framework
Responsibilities:
- Involved in creating Web Portal using Asp.net MVC with C# and SQL server as Back End.
- Code first Migration handled using Entity Framework ORM Tool.
- Developed centralized authentication service using MVC Web API to authenticate service requests
