Senior Software Engineer Resume
SUMMARY:
- 20 years of strong experience including 17 years of US Experience in analysis, design, development and implementation of windows and web applications.
- 15 years of strong experience in .NET Technology.
- Recent projects with extensive MVC Framework and MVC Patterns experience.
- Strong leadership abilities effectively managing onshore and offshore resources and overseeing project development life cycle as well as hands on architecture experience.
- Extensive experience in .NET Framework 4.6, .Net Core, Visual Studio.NET 2015, C#.NET, VB.Net, ASP.NET, ASP.NET MVC 4, ADO.NET, Entity Framework, TFS, AngularJS 2.0, TypeScript, NodeJs, HTML5, JQuery, JSON, IIS 7.5, SQL Server 2014, Oracle 11 on Windows 7 environment.
APPLICATIONS AND SYSTEMS KNOWLEDGE:
.Net Framework 4.6, .Net Core
ASP.NET 4.0, MVC 4
MS SQL Server 2014, Sybase
C#.NET, VB.Net
Visual Studio.NET 2015
AngularJS 2.0, KnockOut.js, NodeJs, TypeScript
JQuery, JavaScript
HTML 5
Telerik / Infragistics controls
Crystal Reports 11
Oracle 12c
Rational Rose 2002
Windows NT/2003
Entity Framework 6
LINQ
IBatis, nHibernate
PROJECT PROFILES AND EMPLOYMENT HISTORY:
Confidential
Senior Software Engineer
Responsibilities:
- I am working on suite of applications on Care management, Episode management and Clinical review.
- Work on projects to load client files into the system.
- Create Angular 2 application using TypeScript, HTML, apply CSS style sheets and bind the data using Web API services.
- Follow Agile methodology with daily SCRUM meetings.
- Integrate with other solutions/ services within the organization.
Tools: used: Visual Studio 2015, .Net Framework 4.6, C#.Net, ASP.Net 4, MVC 4.0, Entity Framework, AngularJS 2, TypeScript, NodeJs, NuGet, SQL Server 2014, TFS, HTML, IIS 7, CSS, JQuery and JSON on Windows 8.
Confidential
Senior Developer
Responsibilities:
- I worked on suite of applications that allow the DLA to manage Medical Logistics System.
- Work on projects with Business Analysts and Architect to develop code as per standards, Code Reviews, Unit testing and builds.
- Create MVC application using Razor views, apply CSS style sheets and bind the views using strongly typed view models.
- Create Oracle packages and procedures necessary for the application.
- Apply validations using Data Annotations and logging using Log4Net. Write JQuery to make AJAX call for client side actions.
- Follow Agile methodology with daily SCRUM meetings.
- Integrate with other solutions/ services within the organization.
Tools: used: Visual Studio 2013,.Net Framework 4.5, C#.Net, ASP.Net 4, MVC 4.0, Entity Framework, Unity, LINQ, NuGet, Oracle 11.0, TOAD, TFS, HTML, IIS 7, CSS, JQuery and JSON on Windows 8.
Confidential, New York, NY
Lead Developer
Responsibilities:
- I worked on the web tool that allows the managers to allocate resources where there is less supply and more demand based on geographical regions and business divisions.
- It allows resource planning based on surveys, work schedule and work history.
- Work on projects with Business managers to architect & develop code as per standards, Code Reviews, Unit testing and builds.
- Follow Agile methodology with daily SCRUM meetings.
- Integrate third party vendor solutions/ services.
Tools: used: Visual Studio 2012,.Net Framework 4.5, C#.Net,ASP.Net MVC 4,KnockOut.js, Razor view, WCF, Web services, SQL Server 2012,TFS, HTML, CSS, JavaScript and JSON on Windows 8.
Confidential, Malvern, PA
Lead Developer
Responsibilities:
- I worked on suite of applications that allow the company to manage Collections, Recovery and Lending solutions.
- Work on projects requested by clients, work with Product managers and Subject Matter Experts (SME)in Requirements gathering, Architecture, Analysis and Design, Develop code as per Akcelerant standards, Code Reviews, Unit testing and Production Support.
- Involve in Automated builds, resolving conflicts and fixing defects during QA cycle and released defects.
- Follow Agile methodology with daily SCRUM meetings. Integrate third party vendor solutions/ services.
Tools: used: Visual Studio 2010,.Net Framework 4, ASP.Net,ASP.Net MVC 3,WPF,XAML, Razor view, WCF, Web services, SQL Server 2008 R2,AccuRev, OnTime, HTML, CSS, JavaScript, ExtJs, JSON on Windows 2008/Windows 7.
Confidential, Fort Washington, PA
Lead Developer
Responsibilities:
- I worked on suite of applications that allow the company to manage and service mortgages, loan modifications and service government regulations.
- Develop web pages with ASP.NET and Oracle.
- Build a Risk Assessment tool that will allow business users to validate risk of individual End User Computing on an ad hoc and scheduled basis.
- Involved in architecture, requirements gathering, design, develop, unit testing applications.
- Developed prototypes and present it to Business managers/ stake holders.
Tools: used: Visual Studio 2010,.Net Framework 4/3.5, ASP.Net, WCF, C#.NET, Oracle 10g, SQL Server 2008, Entity Framework, LINQ, Subversion, HTML, CSS, JavaScript, on Windows 2008/Windows 7.
Confidential, Kennett Square, PA
Senior .net developer
Responsibilities:
- I worked on Generation Manager (GenManager) application that allows the company to manage generators, their schedules, outages, contracts and billing.
- Develop web pages with ASP.NET and SQL Server. Rewrite the Desktop scheduler module using Silverlight, RIA Services and WPF.
- Write complex stored procedures and triggers.
- Enhance existing pages to support the new module. Work on customizations that are necessary when new contracts are signed.
- Write unit tests and involve in application support.
Tools: used: Visual Studio 2010,.Net Framework 4/3.5, ASP.Net, Silverlight, WPF,XAML, WCF, C#.NET, SQL Server 2005/2008, Entity Framework, LINQ, Subversion, HTML, CSS, JavaScript, on Windows 2008.
Confidential, West Chester, PA
.Net Architect
Responsibilities:
- Worked on Desktop solutions for Cable division. Order management solution is used by Customer Service representatives.
- Duties include architect, design and develop web based applications using Microsoft latest tools.
- Also develop prototype and proof of concepts for new project initiatives.
- Used MVC Framework to develop web pages using Telerik MVC controls and JQuery UI controls.
- The views were built using Razor view engines and C# for implementing controller actions.
- Models were actually calling REST Web services that return results in XML/JSON format.
- The grids in view were bound using list of objects or JSON serialized objects.
- The application design complies with MVC architecture.
- As a .Net Architect, collaborate with the team to add requirements to repository, design applications, governing and tracking the change control to get estimates, track milestones and support issues. Worked with the team of 5 developers and worked with other teams of the department.
Tools: used: Visual Studio 2010,.Net Framework 4/3.5, ASP.Net, ASP.Net MVC 3 Framework, WCF, C#.NET, SQL Server 2005/2008, Telerik 2008, Telerik for MVC, jQuery UI, VSS, Rational, Enterprise Architect, HTML, CSS, JavaScript, on Windows 2008.
Confidential, Oaks, PA
Lead Developer
Responsibilities:
- Worked on Fixed Income Trading system developing interfaces using WinForms and Crystal Reports.
- This system is used by traders in the Trading desk.
- Modules include Security maintenance, Reporting, Credit analysis and benchmarks.
- As a senior developer, mentor 4 - 5 developers and QA team in terms of development and testing efforts.
- Training the QA team and end users during application roll out.
Tools: used: Visual Studio.NET 2008,Win Forms, VB.NET, OOAD, ADO.NET, SQL Server 2005/2008,SSRS,Infragistics 2008,DevXpress,VSS, VISIO 2007, HTML, CSS, JavaScript, on Windows 2003.
Confidential
Solutions Architect
Responsibilities:
- Worked on Equity Trading system developing interfaces using WinForms and Webservices.
- This system is used by traders in the Trading desk.
- Modules include Security maintenance, data load, generate holdings report and benchmarks.
- Developed application based on User stories using AGILE methodology.
- Adhere to Coding standards and efficient programming techniques.
Tools: used: Visual Studio.NET 2005/2008,Win Forms, SCSF, C#.NET, OOAD, ADO.NET, SQL Server 2005,Web Services, Infragistics 2008, PVCS, Subversion, VISIO 2007, HTML, CSS, JavaScript, on Windows 2003.
Confidential, Malvern, PA
Solution Architect
Responsibilities:
- The current system doesn’t scale well to suit their growing needs and expanding market. It also integrates with third party applications.
- This project involves in architecture, infrastructure setup and builds servers.
- Additional tasks included developing application based on the client’s requirements using latest Microsoft technologies.
Environment: Visual Studio.NET 2008,C#.NET, OOAD, ASP.NET 3.5, ADO.NET, SQL Server 2008,Adobe Writer, Subversion, VISIO 2007, HTML, CSS, JavaScript, on Windows 2003.
Confidential, Wayne, PA
Solution Architect
Responsibilities:
- Responsibilities for this project included MVC architecture and infrastructure setup and building servers, and developing application based on User stories and wire frames. Implement MVC pattern in developing web application. Model notifies the views (user control) when the state changes and controllers raise events based on the action taken.
- Each view had corresponding Controller which has methods associated with each action.
- The application design complies with MVC architecture. Setup automated builds and build notification using CruiseControl.net and MSBuild scripts. Daily Agile SCRUM meetings, work estimates and wire frames.
- Leading an offshore team of 5 members in India, assigning tasks and reviewing the deliverables on a day to day basis.
Environment: Visual Studio.NET 2008,C#.NET,MVC, LINQ, OOAD, ASP.NET 3.5, ADO.NET, SQL Server 2005,Crystal Reports 11,IBatis, Nunit, TestDriven.net, Code Smith, CruiseControl.net, Infragistics 2008, Subversion, VISIO 2007, HTML, CSS, JavaScript, on Windows 2003.