Senior .net Developer Resume
SUMMARY
- Over 7 years of IT experience in requirement analysis, design, development, testing and maintenance of object oriented multi - tier server-client applications using with Microsoft technologies i.e. .NET, Web Based, Desktop and Mobile Based Applications.
- Fully experienced in end-to-end development of software products from requirement Analysis to system study, Designing, Coding, Testing, De-bugging, Documentation, Implementation and Maintenance.
- Adroit in providing effective resolution to customer queries and improving relationships with the customer by anticipating customer future requirements, thereby ensuring a positive customer experience.
- Knowledge of Agile Software Development Process, good understanding of Object Oriented Programming Concepts, Design Principles, and Design patterns, MVC Architecture, Test driven Development and Domain Driven Design.
- Excellent knowledge of Web Based GUI design and Database design.
- Strong Experience in .NET Framework 4.5,4.0,3.5, MS SQL 2008 R2, SSRS 2012, ASP.NET MVC 3/4/5, C#.Net, Windows Forms, ADO.NET, XML, AJAX, LINQ, Web Services, SOAP, HTML5, JavaScript, JQuery and CSS.
- Experience in writing automated Unit Test cases using Nunit and following Test Driven Development (TDD).
- Understanding/Hands-on with Single Page Applications using AngularJs.
- Extensive knowledge of object-oriented JavaScript and popular JavaScript libraries including jQuery, JQueryUI.
- Strong background with page layout using HTML and CSS.
- Experienced in managing projects using Team Explorer / Team Foundation Server (TFS), Tortoise SVN.
- Database design, management and operations experience with Microsoft SQL 2005/2008.
- Expertise in T-SQL programming, depth experience on database design, programming (Bulk Copy Program, Stored Procedures, Functions, Triggers, Views using T-SQL, PL/SQL)
- Extensively worked in fixing performance issues in web application and database layer using tools like Resharper, debugger, SQL profiling, ANTS profiler & Nunit.
- Performed moderately complex server-class database activities across various platforms and environments including one or more of the following:
- Business requirement identification and analysis.
- Conceptual, logical, and/or physical database design.
- Data modelling and/or mapping.
- Performance monitoring, tuning and SQL Optimization.
- Leads, mentors and/or provides guidance to junior software developers, where applicable, including guidance for troubleshooting escalated issues.
- Experience working with various domains like Healthcare, Banking, Education & Energy.
- Excellent troubleshooting and analytical skills, well-organized, self-motivated, able to work well with minimal supervision, able meet deadlines and handle multiple projects, and adapts to diverse teams and projects, skilled communicator with exceptional interpersonal skills.
- Experienced in developing technical specifications, data flow diagrams, application flowcharts and interpreting business requirements
- Have been the voice with the Customer on many occasions and capable of communicating the ideas effectively with proper justifications.
- Dexterously involved in system analysis, requirements gathering, design, development (coding) and implementation of Web Applications
- Pivotal in Object Oriented Analysis & Design
- Lead small teams to achieve expected results. Efficiently planned various deliveries
- Proficiently using Configuration Management and Version Control Tools - MS Visual Source Safe, TFS and Tortoise.
- Steered initiatives to ensure that applications are in line with requirements specified by clients by continuous feedback, escalations at proper times and querying approach.
- Penetration testing and fixes done to keep application secure and intact as per web standards.
- Successful initiatives are taken for load testing of application and fixed performance issues.
- Received several kudos for technical achievements and appreciations
- Developed and implemented User/Custom Controls, Web API Services and Shared Components.
TECHNICAL SKILLS
Programming Language: C#. Net, SQL, Core PHP.
Technologies: ASP.NET, ADO.NET, MVC 5, LINQ, Entity Framework, Web Api, Restful WCF
Web Technologies: HTML 5, CSS, XML, JSON, Java Script, JQuery, JQGrid, Angular JS, Bootstrap, Ajax
Web Servers: IIS 7/7.5
Version Control Tools: Tortoise SVN, Team Foundation Server (TFS)
Framework: .NET Framework 4.5/4.0/3.5, Entity Framework 4, MVC 4/5
Databases: MS SQL Server 2012, My Sql, Intersystem Cache
IDE: Visual Studio 2012/2010
Other Tools: SSRS Reporting, InRule 5, Rabbit MQ, Resharper, Nunit, MOQ, Fusion Charts, JIRA, Visio, ItextSharp, Rake Script, Team City, CC-Build, N-Cover, Fusion Charts, style-cop, Fx-cop, Exception Handling using Enterprise Application Blocks and Log4Net.
Methodologies/Patterns: MVC, TDD, Repository, Dependency Injection, Singleton, Factory, Builder, Command.
PROFESSIONAL EXPERIENCE
Confidential
Senior .Net developer
Responsibilities:
- Provided written functional specifications, including technical implementation details. Also reviewed functional specification created by other engineers.
- Developed Application using .NET Framework 4.5 and n-Tier Architecture.
- Designed Graphical User Interface (GUI) for various web pages using, HTML, CSS, Jquery. Effectively used Jquery a concise JavaScript Library for traversing HTML document, event handling and AJAX interactions.
- Developed rich user interface to support different client browsers using ASP.Net, MVC, C#.Net, Web Forms and many User Controls.
- Developed DAL (Cluster based) using LINQ Data context object with ADO.NET Entity Framework for LINQ, invoked DB tables and Stored Procedures and Implemented LINQ expressions for querying.
- Participate in status meetings with customers and suggested new proposals on call.
- Involved in onboarding new hospitals to our systems through Mirth connect an interface engine.
- Developed pluggable policy rule coding for handling clinical measures using InRule.
- Implemented Cross platform messaging by using Rabbit MQ.
- Created and consumed Web API Services to for integrating the system with other external Healthcare certification agencies.
- Developed Window Services for monitoring servers and passing data feeds to other applications.
- Implemented Email Alerting in all servers for monitoring activities.
- Created various reports using SSRS.
- Extensively involved in Performance tuning activities in web application as well as in SQL Database.
- Created many small utilities for process automation in application.
- Involved in Code review, Unit test case implementation by using Nunit.
- Involved in Port configuration, SSL configuration, IIS and recommended best practices.
- Automated deployment process by using Rake Script and Team City.
- Individually handled deployment of source code and support during production.
Confidential
Software Developer
Responsibilities:
- Designing and developing the web forms usingASP.Net, C#.Net.
- Createdextendable User Controls using JQuery which will be used more than 200 screens in application.
- CreatedStored Procedures, Views, TriggersandComplex T-SQLqueries in SQL Server.
- WrittenNUnitand tested it withTest Drive Development (TDD).
- Working in a collaborative development environment, providing assistance & technical guidance to fellow team members.
- Involved in producing RESTFUL services development for integrating the system with other external applications.
- Involved in development of complex modules and performance tuning activities.
- Worked extensively in fixing bugs and CR’s.
- Mentoring junior developers and providing technical expertise.
- Peer review of developments done within and outside the modules
- Used Tortoise (SVN) for version control and co-ordinate with the cross commit teams and other work streams
Confidential
Software Developer
Responsibilities:
- Involved in Analysis, Designing and coding and implementation of the application at customer location.
- Participate in status meetings (SCRUM Model) for projects and prepare new proposals and draft strategies.
- Designing user interactive Avalon Doc a desktop windows application using Avalon Dock and C#.Net.
- Developed compatible local storage within system to maintain user preferences using SQL Lite.
- Developed backend tool web application using Asp.Net MVC, C#.Net, Entity Framework, Jquery, LINQ.
- Developed DAL Layer using LINQ Data context object with ADO.NET Entity Framework for LINQ, invoked DB tables and stored procedures and Implemented LINQ expressions.
- CreatedStored Procedures, Views, TriggersandComplex T-SQLqueries in SQL Server.
- Extensively involved in Test Drive Development (TDD) using Nunit tests.
- Used Tortoise (SVN) for version control and co-ordinate with the cross commit teams and other work streams
- Working in a collaboratively with client developer team and involved in many technical discussions.
- Involved in creating automated build and deployment process using CC build, N-cover
- Worked extensively in fixing bugs and CR’s.
Confidential
Software Developer
Responsibilities:
- Involved in all phases of Software Development Life Cycle including Requirement gathering, Analysis, Design, Development, Testing, Implementation and Support.
- Interacted with customer for functional requirements discussions, Single Page prototypes development, and gave many ideas which helped them to improve their business.
- Designed and developed the complete major modules of the application usingASP.Net with C#as code behind.
- Developed many user interactive dashboard widgets.
- CreatedStored Procedures, Views, TriggersandComplex T-SQLqueries in SQL Server.
- Recommended new software/plugin Fusion Charts and involved in implementation.
- Created dynamic PDF/Excel reports using Fusion Charts.
- Involved in development of complex modules and performance tuning activities.
- Involved in developing database design by using My SQL Server 2005.
- Single handedly involved in deploying and pushing the changes in the production.
Confidential
Responsibilities:
- Requirements analysis for my user stories and responsible for complete front end design Which includes HTML, CSS, Jquery, and MVC Views for the application.
- Developed UI which supports multiple browsers and followed w3c standards.
- Involved in JQ-Grid development and Jquery form Validations for all screens.
- Involved with customer development team for UI design review
- Development of user stories like User Claim Submission, User Role Creation by using MVC JQuery, Entity Framework, JQGrid.
- Writing Nunit test cases for my user stories.
- Worked extensively in fixing bugs.
- Worked on 3rd party DLL ItextSharp for generating PDF notification to Examiners and expense claim report to administrator.
