.net Developer Resume
Herndon, VirginiA
SUMMARY
- 5+ years of IT experience in all phases of Software Development Life Cycle (SDLC) implementing Web based applications, Client - Server and N-tier Architectures.
- Experience working in HR, Marine, Health care and insurance, e-commerce and Retail domain.
- Efficient in applying teh industry standard software engineering practices: Agile and Scrum in planning, analysis, design, implementation, testing and maintenance of web based applications.
- Extensive experience in developing large-scale, performance critical applications using Microsoft Technologies like ASP and VBScript, developing solutions with Microsoft .NET using Visual Studio 2005/2008/2010/2012 , ASP.NET 2.0/4.0/4.5, C#.NET, and VB.NET6.0 with SQL Server 2005/2008 R2, MongoDB 2.5, Oracle 9i, MySQL 5.5 as database. Experienced with all teh versions of ASP.NET and .NET Framework including ASP.NET 2.0/3.5 and .NET Framework 2.0/3.0/3.5.
- Experienced in developing Web services using WSDL, UDDI and SOAP Protocol and windows services.
- Hands on experience in design using Object Oriented Programming Principals like Encapsulation, Inheritance, Polymorphism, Abstraction and Design patterns like Abstract factory, Facade, Singleton, MVC.
- Experience in using Language-Integrated Query (LINQ) and retrieve data from different data sources (LINQ to XML, and LINQ to SQL).
- Responsible for developing dynamic web pages using teh advanced concepts such as Master/Layout Pages, Shared pages, Partial pages using scripting or programming languages/API such as HTML, DHTML, CSS, JavaScript, jQuery, Ajax, Twitter Bootstrap.
- Experience working with advanced UI frameworks like Angular.js, testing UI logic and integrations using Node/karma.js, Jasmine.js using TDD and BDD approaches.
- Experience in developing and implementing SOAP, RESTful services using WCF and WebAPI in ASP.NET MVC respectively.
- Experience working with Quotero DMS system, Payment Gateways and API integrations in ASP.NET web applications.
- Hands on experience with UML (Unified / Universal Modeling Language) standards and in preparing Case Diagrams, Class Diagrams, Sequence Diagrams and Activity Diagrams. Worked with teh Version control Systems like Team Foundation Server (TFS), Github and Tortoise SVN.
- Experience of working in as a team, handle a team and working independently on tasks. Strong interpersonal, communication and project management skills. Flexible, adaptable, quick learner and possess good analytical and development skills.
TECHNICAL SKILLS
Programming Languages: C, C++, C#, Python 2.7, PL/SQL, T-SQL
Scripting Language: HTML, CSS, DHTML, XML, JavaScript
Database Technologies: SQL Server 2008 R2, MySQL 5.5, MongoDB 2.5.
Development Environment and Framework: ASP.NET Web Forms, ASP.NET MVC 3/4, LINQ, Entity Framework 5.0, WEB API, WCF, Django 1.4, Apache Hadoop, Map Reduce, HDFS, BDD using Spec flow and coypu, TDD using Nunit
Operating Systems: Windows 7/Server 2008, Linux Ubuntu, Linux Red Hat 5.5
Web UI Frameworks: JQuery.js, JqueryUI.js, Angular.js, Jasmine.js, Karma.js, Node.js, Istanbul.js/code-cover.js, CSS Bootstrap, MVC Framework, D3.js
Tools: Sql Server Management Studio 2008 R2, MS Visual Studio 2008/2010/2013 , Eclipse, Jenkins CI server, TeamCity CI server, MongoVue, Github, Tortoise SVN, Team Foundation Server (TFS), Windows Azure, VMware, Virtual Box, Jira/Green-hopper, Fiddler
PROFESSIONAL EXPERIENCE
Confidential, Herndon, Virginia
.NET Developer
Responsibilities:
- Involved different phases of Software Development Life Cycle (SDLC) including Designing, Programming, Testing and Documentation.
- Analyze and Designed Approaches, UML Use Case, Class Diagram, State Diagram, and Activity Diagram.
- Followed teh AGILE Methodology
- Implemented AJAX control in multiple web pages for partial page update and for more user friendly.
- Used jQuery UI API for teh animation and UI development of ASP.NET MVC application.
- Developed teh data layer class using C# which is reusable for data transactions of entire project.
- Used Windows Communication Foundation (WCF) methodology to implement teh web services layer.
- Experience with ADO.Net Entity Framework and LINQ to SQL.
- Used Microsoft Entity Framework Code First approach for teh Data Access Layer.
- Worked on SQL Server 2012 database design and development in writing SQL Queries, Joins, stored Procedures, Indexes, Triggers, and Views.
- Developed SSIS to import teh data from SQL Server from heterogeneous data sources like XML, MS Excel and Oracle.
- Design, deployment, and maintenance of various SSRS Reports in SQL Server 2012.
Confidential
Applications Developer
Responsibilities:
- Developed new ASP.NET MVC based web application based on new/evolving business requirements in agile environment. Enhancement of existing modules in teh project as well as development of new modules.
- Analyzed business requirements, and worked on proven design pattern, designed and created views, controllers and models using ASP.NET MVC 3.5, C# within MS Visual Studio 2010.
- Used jQuery, JQuery UI API for teh animation and UI development of ASP.NET MVC application.
- Worked with outside contractors for SharePoint Assessment & expansion strategy to improve adoption with better User Experience.
- Troubleshooting and Debugging of teh application within teh stipulated time and fixing any bugs from ST, UAT or Production environment.
- Developed and modified teh data layer class using C#, ADO.NET which is reusable for data transactions of entire project for already existing applications.
- Used Windows Communication Foundation (WCF) methodology to implement teh web services layer.
- Experience with implementing Entity Framework for developing product. Used Microsoft Entity Framework Code First approach for teh Data Access Layer.
- Worked on SQL Server 2012 database design and development in writing SQL Queries, Joins, stored Procedures, Triggers, and Views. Experience in creating and modifying SQL jobs for batch processing of data.
- Modified SSIS packages of existing web applications to import teh data from SQL Server and displaying it in SharePoint web portal.
- Supporting business team for ad-hoc reports request from SQL Server 2012 production environment.
- CI server setup for auto deployment of code from code repository, code migration from System Testing (ST) environment to UAT to production environment.
- Handled multiple projects which were in production by providing L3 production support and simultaneously working on new product design and development.
- Worked exclusively in HR domain for improving/providing IT solutions to HR business team and other HR related processes.
- Successfully deployed applications in production environment after successfully ST and UAT using ITSM process.
Confidential
Sr. Software Developer
Responsibilities:
- Created View Models to encapsulate all models and classes used on teh different views for more organized and cleaner code.
- Used ASP.NET web forms, C#, LINQ, LINQ to SQL, and SQL Server for developing web application.
- Gathering requirement from client or business user. Analysis of teh specifications/ requirements provided by teh business user. Involved with teh team to design and develop teh application according to client requirement using WCF, SOA, and ASP.NET 4.5 with teh business logic implemented using C#.
- Used ASP.NET MVC 4 with Razor syntax, C#, JavaScript, jQuery, HTML 5, CSS to create a very clean and professional UI.
- Worked on using Microsoft Team Foundation Server, GIT and SVN for source repository and version control.
- Worked on creating EDMX and reading teh data from Entities and updating entities if database model changes.
- Worked with DB team to develop/modify schema. Developed and implemented stored procedures, views, triggers as per development strategy/plan.
- Developed a WCF Service to get teh information from teh database.
- Used advanced TDD and BDD approaches to develop efficient products from scratch.
- Software systems/API integration (e.g.: payment gateway, google API’s).
- Setup and deployment in cloud for system testing, UAT.
- Research and development for an in-house product using cutting edge technologies like Hadoop, HDFS, MongoDB, Python, Django web framework, Social Media API’s data mining (twitter, Facebook, BestBuy, e-bay, Google search API) and implementing programming logic for BigData processing using MapReduce paradigm.
- Successfully delivered projects from Marine, Healthcare and Insurance, ecommerce and retail domain for various clients.
- Lead a team of 4 JavaScript developers for successful delivery of software modules using Angular.js, Karma.js, jasmin.js, ASP.NET MVC 4, WebAPI.
