Senior Developer Resume
Princeton, NJ
SUMMARY
- Around 10 years of experience analysis, design, Development, testing and implement high quality software applications.
- Worked as a Senior Developer with major focus on Storage, HR Payroll, Finance an Health care domain
- Expertise in Object Oriented Analysis, Design, Development and Testing of Software Applications Primarily using C#,.net
- Expertiseinarchitect,design, development and implementation of Web and WinForms Applications across windows platform
- Experience in developing object oriented programming, and developing applications built with services oriented architecture (SOA).
- Expertisein developing web and windows based solutions using technologies such as ASP.NET, ASP.NET MVC, and C #, VB.NET, ADO.NET, WCF, Ajax, JavaScript, JQuery, AngularJS and XML
- Expertisein OLE - DB, ODBC and ADO to connect SQL Server database with application
- Experience in Crystal Reports
- Expertisein multi-tier design, development and implementation of Client/Server Applications, Web Services and Messaging across.NetFramework
- ExperienceinXML related technologies such asXML, XML Schema and DOM
- ExtensiveExperience in all phases ofSoftwareDevelopment Life Cycle(Planning, Analysis, Design, Implementation, Testing and Deployment)and Detail Design process
- Expertisein Object Oriented Analysis and Design (OOAD/OOD),Process improvement and documentation
- Used Agile Methodology for Development
- Sound management skills, capable of leading & motivating individuals to maximize levels of productivity
- Problem solver with a passion for technology, skilled in conceptualizing, developing, implementing solutions & partnering closely with business leaders & stakeholders
- A customer-centric professional as well as a knack for motivating and guiding large workforces for exceeding customer expectations in delivery of committed services
TECHNICAL SKILLS
Programming Languages: C#, VB.Net,VB, PL/SQL, HTML, HTML5, XML, C
Scripting Languages: JavaScript, JQuery, JSON, AngularJS
Architectures/Design patterns: Client/Server, Distributed Architecture, MVC
Web Technologies and Windows: ASP.Net, ASP.Net, MVC4, ASP, HTML, XML, SOAP, JavaScript, JQuery, LINQ, WinForms
Tools: &Utilities: Rational Rose, Clear Case, VSS, NUnit, MS Project, MS Office, MS Visio
Reporting Tools: Crystal Reports
Databases: SQL Server 2000/2005/2008/2012
Operating Systems: Windows 95/98, Win 2K, Win XP/Vista, DOS.
Application Servers: Microsoft IIS 5.0/6.0/7.0
PROFESSIONAL EXPERIENCE
Confidential, Princeton, NJ
Senior DeveloperEnvironment: Visual Studio 2012, .Net 4.5 a, C#, WCF, MVC5, Entity Framework, JSON, Angular JS,Sqlserver2012,Visual Studio Team Test
Responsibilities:
- Involved in design, coding, corroborating with Solution Architect
- Involved in designing Windows services
- Business layer development responsibility: Was involved in the development of the controller classes, the model classes.
- Implemented two way databinding and dependency injection of AngularJS. Used AngularJS for client side validations.
- Implemented test cases using VSTS
- Used ReSharper for code inspection and code Refactoring
- Used LINQ for querying the data from the collections
- Used agile methodology for development and VSTS for unit testing of the components.
Confidential, Hopkinton, MA
Senior Developer
Environment: Visual Studio 2012, Dot Net Framework 4.5, ASP.Net, C#, LINQ, Entity Framework, HTML5, CSS, XML, jQuery, Ajax, Web Service, Restful services, MS SQL server 2012, SVN for version control
Responsibilities:
- Involved is UI design using JQuery, HTML5 and CSS
- Have full stack developer experience in project. Worked on all the layers of project which is UI, business and data access layer. Worked on debugging and bug fixing for the bugs reported. Created reusable code components to reduce code duplication and enhance the maintenance.
- Experienced in working on stored procedures, creating views, TSQL.
- Worked on the Mobile Application Development for the Confidential . Developed the Mobile API’s as per the design given by the client using Visual Studio and jQuery.
- Implemented XML parsing code for parsing products specification details to be used in the calculation.
- Incorporated OOPS concepts such as Inheritance, Interface, Abstract class, polymorphism in the application which reduced the code duplication and helped in the code reuse and maintenance of code
- Developed three tier architecture, which helped in reusability of code. Same business layer can be used in automation test application and report generation.
- Developed a test tool which takes an excel file containing the product configuration details as an input and give the results in the same file. This helped to reduce the testing time of product to one forth.
Confidential, Seattle, WA
Sr. Developer
Environment: ExtJS Framework 4.0.7, Bugzilla, SVN, Eclipse, VMware Workstation, MVC architecture
Responsibilities:
- Implemented MVC framework using Ext JS 4.0.7 for the application and worked with Grid Panel, Tree Panel, Form Window, Form Panels and bar chart.
- Used Bugzilla for tracking bugs and resolving them.
- Utilized Agile/Scrum to manage development lifecycle.
- Mentoring team members. Help team to build their knowledge about the new MVC architecture.
- Implemented interaction between frontend and backend using the JSON object.
- Implemented MVC architecture and Worked with Stores, Models, Controllers, Proxies and events to populate views.
- Participated in the development of the framework for the application.
- Worked with performance improvement of the a
- Played around with JSON after retrieving Data from the server.
Confidential, Sylmar, CA
Sr. Developer
Environment: Visual Studio 2012, C#, ASP.NET, JavaScript, Entity Framework 4.0, LINQ, Telerik Web Controls, WCF Service, MS SQL Server 2005, XML, Visual Source Safe
Responsibilities:
- Used entity framework to create database objects and use it as a data access layer.
- Worked on Telerik web UI controls like grid, combo box in the web application.
- Developed automation test cases to test business and data access layer using Visual Studio Team System
- Worked on tools such as VSS to SVN for version control for source code.
- Worked in creating and consuming WCF Services. Implemented the WCF service to be consumed by Web and Windows application.
- Worked with Grids, Tree View, List and events to populate views.
- Developed Custom and User Controls for the application.
- Implemented XML parsing code.
- Worked on creating database objects using Entity Framework EDM.
- Utilized Agile/Scrum to manage development lifecycle.
Confidential
Sr. Developer
Environment: Visual Studio .Net 2010, C#, ASP.Net, SQL 2008
Responsibilities:
- Documented the existing Product.
- Involved in Change request implementation
- Technical support for the Product.
Confidential
Sr. Developer
Environment: Visual Studio 2008, C#, VB.NET, Infragestic Controls, Clip viewer controls, XML
Responsibilities:
- In this project mainly worked on Infrajestics grid control to display the required parameters from the devise data.
- Worked on parsing the XML formatted image file.
- Extensively worked on generics collection objects such as List, Dictionary.
- Implemented Threading to assign time consuming task to different thread which will allow the main thread to perform other task.
- Used clip viewer controls to display the data in chart format for analyzing data.
- Used File I/O to read and write data in binary format in using text file.
- Responsible of creating automation test project in C#.net which will help the testing process.
Confidential
Developer
Environment: Visual Studio 2008, C#, ASP.NET, SQL Server 2008, Crystal Reports, SVN, Viso, UML
Responsibilities:
- Worked in both development and deployment of application.
- Connect with client to understand the requirement to design the application.
- Worked on server controls such as master page, grids, list, text box, combo box to design the UI and display the data to perform actions on the data.
- Developed complex stored procedures which will calculate the interest based on the set frequency.
- Used SQL Transactions while performing multiple changes in the multiple database objects to maintain the concurrency of data.
- Extensively used ADO.NET to access SQL database objects and display the data in required format .net controls like grid.
- Good working knowledge of working on Primary key, Foreign key, referential integrity, indexes, DDL, DML in MS SQL server.
- Created reusable controls like File Export control, Common Report Generation Tool.
- Developed various reports using crystal reports.
- Involved in unit testing and system testing of application.
- Involved in writing technical documents.
Confidential
Developer
Environment: Visual Studio 2005, VB, VB.NET, SQL Server 2005, Crystal Reports, SVN
Responsibilities:
- Worked in both development and deployment of application.
- Connect with client to understand the requirement to design the application.
- Worked on controls such as grids, list, text box, combo box, Tab control, Tree View to design the UI and display the data to perform actions on the data.
- Developed complex stored procedures which will calculate the loan instalment based on the interest.
- Used SQL Transactions while performing multiple changes in the multiple database objects to maintain the concurrency of data.
- Extensively used ADO.NET to access SQL database objects such as dataset, data reader and displayed the data in required format .net controls like grid.
- Good working knowledge of working on Primary key, Foreign key, referential integrity, indexes, DDL, DML in MS SQL server.
- Developed various reports using crystal reports using views.
Confidential
Developer
Environment: Visual Studio 2005, VB, VB.NET, SQL Server 2005, Crystal Reports, SVN
Responsibilities:
- Worked in both development and maintenance of application.
- Worked on controls such as grids, list, text box, combo box, and Tab control, Tree View to design the UI and display the data to perform actions on the data.
- Used validations on the controls.
- Extensively used ADO.NET to access SQL database objects such as dataset, data reader and displayed the data in required format .net controls like grid.
- Developed various reports using crystal reports.
