Lead Developer / Architect Resume
Parsippany, NJ
PROFESSIONAL SUMMARY:
- Dedicated professional with hands on technical experience for almost 16 years; a good team player focused on team success and contributing to company success.
- Team builder and ‘can - do’ attitude helps me achieve the required output and help deliver high quality products.
- Wide experience using ASP.NET/VS.NET, MVC, C#, Angular, JQuery, Bootstrap, HTML5, Entity Framework, SQL Server, IIS and other areas related to .NET Framework stack.
- Full stack developer with experience of designing User Interface, working in API layer / Action Layer / MVC, writing business logic and designing data models.
- Through careful assessment, develops practical solutions that ensure compliance with architectural requirements, analyze technical specifications for enterprise applications and manage architectural methodology for all deliverable.
- Software development in .NET, AngularJS, Angular, C#, ASP.NET, MVC, Bootstrap, HTML5, JQuery, Web API, Entity Framework and related technologies.
- Cross browser development for Firefox, IE, Chrome and Safari.
- Software defects analysis and resolution (Troubleshooting).
- Proficient in development and debugging applications using Visual Studio .
- Developed software unit testing, integration testing and software release deployment.
- Software development standards & best practices implementation.
- Web-based enterprise wide applications for various clients, e-commerce and data migration.
- Good knowledge of Project Management skills, including Requirement Analysis, Application designing, work break down structure, scheduling, working with team of programmers & developers, Testing and Implementation.
- Experience in designing databases from analysis to the development and implementation of the application and maintenance.
- Vast Experience in writing backend procedures in T-SQL (stored procedures, functions, triggers) in SQL Server;
- Very comfortable in working with database including extraction of data to the user needs by writing complex queries.
- Good experience in application optimization, indicating areas required improvement, optimizing data fetching (execution plans, indexes, complex queries etc), optimizing front end (cache, session states, virtualization, object disposing etc.).
- Experience in using Agile and Scrum methodologies in development of solutions.
- Hands on Experience that encompasses wide range of software development strategies, tools and diversified range of environments from client server, intranet to enterprise internet applications.
- Ability to learn quickly and apply new knowledge in a fast-paced, ever-changing technical environment.
TECHNICAL SKILLS:
Server Side: ASP.NET 2.0/3.5/4.0/4.5/4.5.1/4.6.2 , C#, MVC 4/5/Core, Entity Framework, WPF, XAML
Client Side: JavaScript, AngularJS 1.3/1.5, Angular 4/6, Type Script, Jasmine (Unit testing), JQuery, AJAX, KnockoutJS, Datatables.Net
Integration: Web services, XML, WCF, Web API
Development: Visual Studio 2005/2008/2010/2012/2015/2017 , MS Visio 2010, MS Project 2010
Databases: SQL Server 2005/2008/2014/2016 , Oracle 10/11g, Microsoft Access
Open Source: JIRA, SVN, GitHub
Methodologies: Agile, Scrum
Reporting: Crystal reports, Crystal Reports .Net, SSRS, Google Charts
Others: HTML5, IIS, XML, SOAP, JSON, Bootstrap, CSS, Team Foundation Server (TFS 2005/2010/2015 ), SVN, Rational Rose, UML, Erwin Data Model, MS Enterprise Library, LINQ, ADO.NET, Telerik Controls, kendo-ui, Windows 7
PROFESSIONAL EXPERIENCE:
Confidential, Parsippany, NJ
Lead Developer / Architect
Responsibilities:
- Developed application features using ASP.NET MVC Core , C#
- Used Visual Studio 2017 and . NET Core for code writing
- Used Entity Framework Core to connect with SQL Server as storage medium
- Used Angular, Bootstrap and HTML5 to handle client interaction
- Developed Restful Web Api services to provide services to web and mobile clients
- Integration with VSTS 2017 using Rest API
- Used Team Foundation Server for source code repository
- Involved in unit testing, integration testing and deployment of the application
Environment: Angular 6, Type Script, Bootstrap, ASP.NET MVC Core, C#, Web Api 2, JQuery, Visual Studio 2017, Entity Framework Core, SQL Server 2016, Agile (Scrum), Git
Confidential, West Caldwell, NJ
Angular / Sr. .Net Developer
Responsibilities:
- Developed application features using ASP.NET MVC 5 , C#
- Used Visual Studio 2015 and . NET Framework 4.6.2 for code writing
- Used Entity Framework to connect with SQL Server as storage medium
- Used Angular, Bootstrap and HTML5 to handle client interaction
- Developed Restful Web Api services to provide services to web and mobile clients
- Integration with VSTS 2015 using Rest API
- 2 way sync with VSTS 2015 using Service Hook (Web Hook)
- Integration with PayPal Payflow gateway and Business account using PayPal API
- One-step (sale transaction) & Two-step (authorization-only and then later delayed capture)
- Transaction Refund and Transaction Void
- PayPal Express Checkout and Payflow Express Checkout
- PayPal Sandbox testing before going live
- Used Team Foundation Server for source code repository
- Involved in unit testing, integration testing and deployment of the application
Environment: Angular 4, Type Script, Bootstrap, CSS3, ASP.NET MVC 5, C#, Web Api 2, JQuery, Visual Studio 2015, Entity Framework 6, SQL Server 2014, Datatables.Net, Google Charts, Agile (Scrum)
Confidential, Warren, NJ
AngularJS / Sr. .Net Developer (Full Stack)
Responsibilities:
- Developed application features using ASP.NET MVC 5 , C#
- Used Visual Studio 2015 and . NET Framework 4.5.1 for code writing
- Used ADO.NET to connect with SQL Server as storage medium
- Used Angular JS, Bootstrap and HTML5 to handle client interaction
- Unit testing of AngularJS framework using Jasmine and Karma.
- Developed Restful WebApi services to provide services to web and mobile clients
- Parsed large binary files of GBs and saved them into database after converting them into text format
- Used SVN 1.8/GitHub for source code repository
- Involved in unit testing, integration testing and deployment of the application
Environment: Angular JS 1.5, HTML5, Bootstrap, CSS3, ASP.NET MVC 5, C#, WebApi 2, ADO.Net, JQuery, Visual Studio 2015, SQL Server 2014, SVN 1.8/GitHub, Agile (Scrum)
Confidential, Floral Park, NY
Lead Developer
Responsibilities:
- Developed application architecture using ASP.NET , Model View Controller (MVC 5)
- Used Visual Studio 2012 and . NET Framework 4.5.1 for code writing
- Used Entity Framework to connect with SQL Server as storage medium
- Developed Restful WebApi services to connect user interface with model classes using Angular JS
- Used Angular JS and Bootstrap to handle client interaction
- Extensively used JQuery to get and post user data and for client side data validation
- Implemented best design practices like repository patterns, factory and facade service layer
- Used TFS 2010 for source code repository
- Involved in unit testing, integration testing and deployment of the application
Environment: ASP.NET, C#, MVC, Angular JS, Entity Framework, Web API, Bootstrap, JQuery, KnockoutJS, HTML5, Visual Studio 2012, SQL Server 2008 R2, Team Foundation Server, Jira, Agile (Scrum)
Confidential, Philadelphia, PA
Lead Developer
Responsibilities:
- Developed application architecture using WPF , MVVM
- Used Visual Studio 2012 and . NET Framework 4.5 for code writing
- Used Entity Framework 5 to connect with SQL Server as storage medium
- Used MVVM technique to develop application architecture
- Implemented best design practices like repository patterns, factory and facade service layer
- Used TFS 2010 for source code repository and JIRA for tasks management
- Involved in unit testing and integration testing
Environment: C#, WPF, XAML, MVVM, LinqSql, Entity Framework, MS SQL Server 2008, MS Visual Studio 2010 (Team Suite), Microsoft prism, MS Team Foundation Server 2010 and Telerik controls.
Confidential
Lead Developer
Responsibilities:
- Developed application using ASP.NET Web forms using . NET framework 4.0
- Created stored procedures, user defined functions, materialized views and triggers in SQL Server 2008
- Developed REST services to integrate with other applications
- Developed user interfaces using XHTML, CSS 3 and JQuery/Java script . Used Ajax calls to retrieve data packets in the form of JSON and XML from web service layer
- Developed DAL using LINQ Data context object with ADO.NET Entity Framework for LINQ.
- Used XML intensively to bind the data to the web controls, data manipulation and to store data and sent as parameter to the stored procedures
- Used TFS 2010 for version control of the source code along with the maintenance of the builds and the relevant documents of the same.
- Implemented application code using Visual Studio 2010 and ASP.NET/C# 4.0
- Involved in unit testing, integration testing and deployment of the application
Environment: ASP .Net 3.5, C#, WCF, JQuery, MS SQL Server 2008, Oracle 11g, MS Visual Studio .NET 2008 (Team Suite), MS Team Foundation Server 2005, ITextsharp2.0 and JavaScript.
Confidential
Lead Developer
Responsibilities:
- Worked with n-tier architecture involving Services Layer, Data Access Layer, and Business Layer
- Implemented application code using Visual Studio 2005 and ASP.NET/C# 2.0/3.5
- Extensively worked on User Interface page using C#, CSS 2 , HTML , AJAX library and Java script to implement complex Business Rules and Validation of front end forms.
- Effectively implemented ASP.NET security infrastructure for authenticating and authorizing user access as well as performing other security related tasks
- Created and deployed XML Web Services using ASP.NET and C# , and generated the proxy class files based on the web services to consume in web application.
- Developed custom search site to handle custom search criteria and wild cards
Environment: ASP .Net 3.5, C#, Web Services, WCF, Ajax 2.0, MS SQL Server 2008, Oracle 10, MS Visual Studio .NET 2008 (Team Suite), MS Team Foundation Server 2005, Farpoint grid 3.0 and JavaScript.
Confidential
Sr. Software Engineer
Responsibilities:
- Developed central data repository that enables the executive management to monitor Key Performance Indicators (KPIs).
- Developed new module in ASP.NET/C# 2.0 using Visual Studio 2003/2005
- Developed stored procedures and user defined functions in SQL Server 2000/2005
- Developed web services to expose application module interfaces for other applications
- Used design patterns such as factory, façade and singleton
- Developed user interface in HTML. CSS and java script
- Extensively used Grid views and update panels to handle partial page rendering
- Developed custom user controls to remove code duplication and to provide consistency
Environment: ASP .Net 2.0, C#, Web Services, Ajax 1.0, MS SQL Server 2005, MS Visual Studio .NET 2005 (Team Suite), MS Team Foundation Server 2005, Crystal Report .Net and JavaScript.
Confidential
Web Developer
Responsibilities:
- Analyzed, Designed application in ASP 3.0 using VB 6.0 in Visual studio 6.0
- Wrote stored procedures, user defined functions and cursors using SQL Server 2005
- Implemented Data access layer using ADO
- Participated in database design process and resolved changes/enhancements in the project
- Provided development support and assistance as and when required
- Produced top quality code by following the set coding standards maintained by company
- Involved in the full Software Development Life Cycle (SDLC)
- Reviewed the tasks handled by the other team members
Environment: ASP 3.0, VB 6.0, Microsoft Visual Studio 6.0, MS SQL Server 2000, Transact SQL, MTS, HTML, Crystal Reports 10.0 and client side JavaScript.
