Uploaded File
add photo
Dipu
dipud_d@yahoo.com
425-420-4749
Pittsburgh, PA 15205
Senior Software Engineer
18 years experience W2
0
Recommendations
Average rating
119
Profile views
Summary

  • 14+ years of software experience in evaluation, design, development, testing and maintenance, production support using SDLC process and AGILE methodologies.
  • Worked extensively on multiple Large Enterprises projects on Microsoft Technology stack. Delivered Customer focused solutions for various clients across the globe with highest satisfaction level from the end user
  • Proficient in Agile, SOLID, OOAD, GOF Design Patterns, SOA, UML Modeling, Framework Design, Web Development and SQL Server
  • Extensive work experience in Technologies including .NET Framework, C#.NET, ASP.NET, ADO.NET, Web Forms, XML, XSLT, SQL Server 2008 / 2012, MongoDB Visual Source Safe, TFS, Git, IIS, SVN, NUnit, Microsoft Test, HTML5
  • Strong knowledge of Object oriented programming and working experience in GOF and Architectural design patterns, Dependency Injection with NInject/Structure Map/ Spring.NET.
  • Worked on ASP.NET MVC 3/4/5, JQuery, AngularJS, Typescript, Entity Framework and Microsoft Application Blocks
  • Highly successful in developing large SOA based system for selective clients to provide the reach to more number of customers and increase the revenue significantly
  • Proven leadership skills with 8 + years of experience as a Technical Lead, and 4+ years of experience in architecting solutions, worked as mentor, offshore team lead and onsite coordinator roles.
  • Experience on designing client and server side applications using asynchronous programming model.

Experience
Senior Software Engineer
Information Technology
Jun 2016 - present

Responsibilities:

  • Working as a member of the products Architecture team responsible for the development and enhancements of components, services, performance and scalability.
  • Involved in the upgradation of the existing framework to adopt the new technology stack for improved scalability and better customer experience
  • Using Re-sharper for handling the refactoring of various components and made them follow the design principles are unit testable.
  • Providing test coverage for the application with the help of MS Test and Moq framework.
  • Implemented the candidate Supplier UDO Import module with the help of C#, MVC 5 and AngularJS with MongoDB the programming approach used is TDD.
  • Involved in the design discussions with in the Architecture team improve the application capabilities.
  • Performing the End to End testing of the newly refactored modules for features verification and no regression defects are newly introduced.
  • Improved the performance of the application with the help of asynchronous programming methods with the help of TPL in server side and promise deferred pattern in client.

Environment: Visual Studio 2013, C#, GOF Design Patterns, SOLID, TFS 2012, SQL Server 2014, MongoDB, HTML 5, CSS3, Moq, UML, Agile, MS Test, JIRA, MVC5, Bootstrap, AngularJS.

C# SQL Software Engineer Visual Studio SQL Server Design Patterns UML Agile Methodology Bootstrap MVC AngularJS MS TFS JIRA CSS HTML Database Design MongoDB
Remove Skill
Technology Architect
Information Technology
Feb 2016 - Jun 2016

Responsibilities:
• Interaction with the product owner and FTE's for the Scrum Planning and task distribution
• Involve in the technical design discussions and contribution to the development of the future application development.
• Responsible for the development of new features with Visual Studio 2015, ASP.NET, AngularJS, MongoDB and C#, Bootstrap, HTML5.
• Implementation of Multiple Business Process Flow with the help of Web API2 and C#.
• Interaction with onsite/offshore team and technical guidance to the team.
• Provided the solution and implemented the framework for the unit test for the application using XUnit and Moq framework.
• Code refactoring with the help of ReSharper and SOLID Principles to fine tune the application and enable the application to unit testable.
• Handling the branching and merging of the application using Git.
• Responsible for task creation, distribution and monitoring the daily progress of it with Product Studio.
• Training and on boarding of the new hires for the product.

Environment: Visual Studio 2015, C#, AngularJS, Typescript, Bootstrap, GOF Design Patterns, Web API 2, Git, SQL Server 2012, HTML 5, CSS3, Moq, UML, Agile, XUnit, Product Studio, SOLID.

.NET C# HTML SQL Visual Studio SQL Server ASP.NET Scrum CSS Agile Methodology AngularJS Bootstrap Design Patterns UML MongoDB Typescript Database Design
Remove Skill
Lead Developer
Information Technology
Jan 2013 - Jan 2016

Responsibilities
• I have re-factored and upgraded the legacy systems to .Net framework 4.5 with C#, ASP.NET MVC 5, SOLID Principles and JQuery support.
• Responsible for the re-design of the existing WAA and BAA applications to improve product quality and customer support.
• Implemented the concept of multiple parallel calls from the UI Layer with the help of JQuery Promise/Deferred concept, which helps to scale the application to a large extent.
• Undertaken the responsibility of creating the AADR Web API2 Framework.
• Increased the application load handling capability from 200,000 to 1.5 million with the help of newly created Web API framework.
• Proposed the design of Data Calculator MVC 5 application to product owners and implemented with AngularJS, Bootstrap, HTML5 and Web API2 support.
• Architect and primary contact for the Windows Service system with C#, SQL Server 2012 and Façade Pattern.
• Architect and lead developer for the Web based Data Calculators, which increased the customer flow to another 20%.

Environment: ASP.NET 4.0, 4.5 C#, Visual Studio

.NET C# SQL Visual Studio SQL Server ASP.NET AngularJS Bootstrap jQuery MVC UI Windows
Remove Skill
Web API
Jan 2010 - Jan 2013
SVN, SQL Server 2012, WCF, JSON, HTML 5, CSS, JQuery, TPL, ASP.NET MVC 4.0, Angular JS, Bootstrap, Soap UI, Structure Map, LINQ, Entity Framework, Moq, UML.
Bootstrap CSS HTML jQuery JSON MVC SOAP SVN UI AngularJS SQL
Remove Skill
Senior Programmer Analyst and Team Lead
Information Technology
Jan 2012 - Jan 2013
- Ciber Inc. Responsibilities
• Collaborate with the Business Analysts and Web Strategy team to understand the requirements.
• Implemented new changes in the T-Mobile and My-T-Mobile web applications with the help of ASP.NET 4.0, WCF Services, HTML5, CSS3, JQuery and Visual Studio 2010.
• Proposed the idea of refactoring the existing business layer to the product owners and was responsible for the implementation.
• Creation of Dev Plan and effort estimation for multiple projects.
• Developed the Framework for handling the exception and security at the WCF service and data layer.
• Worked as a prime resource for the creation of the WCF REST Service Layers to communicate with the third party systems.
• Development and co-ordination of development activities with offshore team
• Developed the data layer using the repository pattern on top of the entity framework.
• Perform Code reviews and oversee the unit tests prepared. Environment: ASP.NET 4.0, C#, Visual Studio 2010, AccuRev, GOF Design Patterns, SQL Server 2008 R2, AJAX, WCF, JSON, XML, HTML 5, CSS, JQuery, NUnit 2.5, ASP.NET MVC 3.0, Quality Control, Fiddler, Soap UI, Structure Map, LINQ, Entity Framework.
AJAX ASP.NET Business Analysis C# CSS Design Patterns HTML jQuery LINQ MVC REST SQL SQL Server Visual Studio XML JSON SOAP UI
Remove Skill
Dec 2009 - May 2012
No skills were added
Remove Skill
Principal Consultant
Information Technology
Dec 2009 - Dec 2009
GlaxoSmithKline PA Responsibilities
• Served as the lead of offshore Shared Service team responsible for the design, development and implementation of new components/services.
• Lead a team of 6 developers responsible for development and maintenance of 80 + web sites, which were using the CHUS framework and C#, ASP.NET, CSS, HTML, JQuery in the presentation layer and WCF Service layer.
• Proposed and implemented a customized reporting application which provides the dashboard view of unit tests results for the client.
• I have participated in the HLD and LLD discussions with onsite Architects.
• Worked as the prime resource for migration of 50+ web applications on legacy systems to .Net 4.0 with new UI design, which increased the traffic of the applications by 20% per year.
• Created a framework with the help of NUnit to test various services in the CHUS Framework, which helps to reduce the dependency of Manual Testing.
• Involved in the creation of a unit testing framework for the testing of various Services in the CHUS Framework with the help of NUnit and Moq. Environment: ASP.NET 4.0, C#, WCF, GOF Design Patterns, JQuery, Telerik Controls, AJAX, JSON, NUnit, SQL Server 2008, TFS 2010, JQuery, UML.
JSON SQL SQL Server
Remove Skill
Information Technology
Mar 2007 - Dec 2009
Senior Software Engineer and Team Lead - Dell Inc. EComm is in the list of top ten revenue generating E-Commerce applications in the world. Responsibilities
• Specialized in the integration of various third party payment providers like PayPal/RTBT/China Pay with EComm using WCF Services for payment realization which increased the yearly revenue growth of 25%.
• I have involved in the effort estimation and SRS review and approval from Dev.
• Involved in the development and maintenance of various projects for EComm
• Responsible for code review and Unit testing of the features developed by the team.
• Responsible for mentoring and coaching a team of new hires.
• Interaction with various teams like business and testers, production support and other middleware team to get the projects delivered on time.
• Acted as the primary point of contact of EComm application for EMEA region.
• Was one of the major contributor in the development of the application for integration testing of the application with WATIN and MB Unit Library. Environment: ASP.NET 3.5, AJAX, C#, WCF, GOF Design Patterns, Web Services, NUnit, SQL Server 2005, HTML, CSS, TFS 2008, UML, Microsoft Visio, MB Unit, Soap UI, Spring .NET.
No skills were added
Remove Skill
Associate and Senior Developer
Information Technology
Feb 2006 - Mar 2007
Mind Tree Consulting Responsibilities
• I was involved in the high level and low level design for the project
• This application replaced a legacy ASP application and had a quick impact on the customer base with its responsive UI design.
• Involved in development of user controls and UI design with CSS and HTML and making Ajax calls from UI with XmlHTTPRequest.
• Create unit test for code coverage with NUnit and worked as a module lead in the team.
• Was responsible for the development of the payment modules with the help of third party web service integration to the web application.
• Worked extensively with XML and XSLT for parsing various templates.
• Responsible for the persistence layer implementation to the system.
• Created Complex Stored Procedures and Other DB Objects like Triggers, Tables and Views. Environment: ASP.NET 2.0, C#, HTML, AJAX, CSS, JavaScript, NUnit, Web Service, SQL Server 2005, Crystal Reports
ASP.NET C# Crystal Reports CSS HTML JavaScript SQL SQL Server Stored Procedure Triggers XML XSLT AJAX UI
Remove Skill
LogicaCMG - Software Developer
Information Technology
Oct 2004 - Jan 2006
ODPM, UK Responsibilities
• I was Involved in the design and development of modules like Action Plan, Issues, Irregularities, Project, Organization, Claims & Payments section
• Involved in the implementation of presentation layer with ASP.NET, CSS, HTML and JavaScript.
• Participated in the DAL Layer generation and creation of Database objects.
• Involved in functional testing, testing with Bobby & Tidy Tools etc.
• Created various reports for the application with the help of Crystal Report tool Environment: ASP.NET1.1, C#, HTML, CSS, JavaScript, SQL Server 2000, Crystal Reports.
ASP.NET C# CSS HTML SQL SQL Server Crystal Reports JavaScript
Remove Skill
Aug 2002 - Aug 2004
Govt.
No skills were added
Remove Skill
Software Developer
Information Technology
Aug 2002 - Aug 2002
Kerala Responsibilities
• We are responsible for the software development and the total system implementation and support for individual offices within a given timeframe.
• This work involves System Support, training of Officials and data management
• I have involved in the requirement gathering and system analysis.
• Participated in the Testing support and maintenance phase. Environment: VB.NET 1.1, ADO.NET, SQL Server 2000, Crystal Reports, XML Training Programs Got Technical training on C, C++, SQL SERVER 2000, XML, C#, VB.Net, ASP.Net, OOAD and UML Training on soft skills including Communication Skills and Corporate etiquette from LogicaCMG
ADO.NET ASP.NET C# SQL SQL Server UML XML Crystal Reports System Analysis
Remove Skill
Edit Skills
Non-cloudteam Skill
Education
Madurai Kamaraj University
Mahatma Gandhi University
Skills
CSS
2021
10
HTML
2021
10
SQL
2021
10
UI
2016
8
ASP.NET
2016
7
C#
2021
7
jQuery
2016
7
MVC
2021
7
SQL Server
2021
7
AngularJS
2021
6
Bootstrap
2021
6
Database Design
2021
4
JSON
2013
4
MongoDB
2021
4
SOAP
2013
4
Visual Studio
2021
4
.NET
2016
3
Crystal Reports
2007
3
JavaScript
2007
3
SVN
2013
3
Windows
2016
3
AJAX
2013
2
XML
2013
2
Business Analysis
2013
1
Design Patterns
2021
1
LINQ
2013
1
REST
2013
1
Stored Procedure
2007
1
Triggers
2007
1
XSLT
2007
1
ADO.NET
2002
1
Agile Methodology
2021
1
Git
0
1
IIS
0
1
JIRA
2021
1
MS TFS
2021
1
Scrum
2016
1
SOA
0
1
Software Engineer
2021
1
Spring
0
1
System Analysis
2002
1
Typescript
2016
1
UML
2021
1
Web Forms
0
1