Lead Programmer Resume
New, JerseY
SUMMARY
- Software professional with over 11 plus years of experience with reputed companies.
- Technical Lead/ Senior Programmer for one of the best Multinational Investment Management in the world.
- Worked as Architect on multiple project - involved in Designing and Structuring.
- Extensive experience in OOPS, .NET applications development, Software Design and Maintenance in Banking & Financial Industry. Also experience in Equity / fixed income /in Banking domain.
- Expert level experience in the area of Web Development and Client/Server applications by implementing N-tier architecture using ASP.NET 1.1 to 4.0, Web Forms with C#, AJAX, JavaScript, Jquery, WCF, Web Services, Angular JS - Dependency Injection, Bootstrap as the programming languages and Microsoft SQL as the database in the domain of Financial and Investment Banking Services.
- Used CSLA to create an object-oriented business layer that abstracts and encapsulates business logic and data.
- Used CSLA for web application to maintain business layer.
- Experience in Loan or leasing system- around 2 years.
- Experience in investment banking - Brokerage/Stocks/ Equities/Fixed Income- around 4 years
- Exposed to all facets of Project Consulting viz. Requirement gathering, Data Collection and Analysis, Impact Analysis, Prototyping, Implementation, Development, Testing & Product Support.
- Excellent debugging skills.
- Experience in all phases of SDLC. Have experience of working in MVC 4 and Factory methodology.
- Developed applications in .NET Framework 4.0/3.5/2.0/1.1 using Microsoft Visual Studio 2010/2008/2005/2003, Team Foundation Server and SQL Server.
- Contributed to converting applications from .Net Framework 2.0 to 3.5 and 3.5 to 4.0.
- Experience in developing rich, uniformed User Interface using CSS, Bootstrap, Master pages, Themes, AJAX Controls, JQuery and Component Art Controls,Custom Controls.
- Experience in working with WCF Services and XML Web Services using SOAP/JSON and WSDL following SOA in a distributed environment.
- Experience in working with .NET Remoting, Multi-threading, Assemblies (Private, Shared and GAC), IIS and Serialization.
- Experience in using SSIS /SSRS/ SSAS
- Implemented TDD using Nunit cases
- Experience in working in WIX and Power shell scripting for packaging products.
- Good knowledge in developing applications using LINQ.
- Experienced in designing and implementing enterprise systems using Use Case Models, OOA/OOD and Design Patterns to drive the detailed designs.
- Used MLIF as framework and designed business objects which are consumed across the application.
- Consumed data from multiple source, application data (SQL server).
- Transformed design mock-ups to W3C standards compliant HTML pages using XHTML, CSS, JavaScript, JQuery, XML and XSLT with cross browser compatibility.
- Implemented user interface guidelines and standards throughout the development and maintenance of the website using DHTML (HTML, CSS and JavaScript).
- Implemented Client side validations with JavaScript & JQuery for fast computation and Server side validations with ASP.NET server controls.
- Created and Implemented Web Controls, User Controls, Custom controls and AJAX controls.
- Used NUNIT for testing business components.
- Implemented LINQ, Extension Methods, Anonymous methods, JQuery Prototypes.
- Managerial experience in handling on shore - off shore teams.
TECHNICAL SKILLS
Languages: C#.NET, C, C++, SQL, PL/SQL
.Net Technologies: ASP.NET 1.1/2.0/3.5/4.0, MVC 4.0, MVC 3.0, REST, ADO.NET, C#.NET 4.0/3.5/2.0, .NET Remoting, WCF, Web Parts, Web Forms .Net Framework 1.1/2.0/3.5/4.0, Visual Studio Extension Framework, Entity Framework, Multi-threading.
Web Technologies: HTML 5, DHTML, XHTML, CSS, Themes, AJAX, JQUERY, Component Art, Web Services, Web Forms, JSON, SOAP, XML, XSLT, Google API
Scripting Languages: JavaScrip, Angular JS,ActiveX, Bootstrap
GU/IDE: Microsoft Visual Studio 2003/2005/2008/2010, NUnit 2.5.2.
Browsers: IE, Firefox, Opera, Safari, Chrome
Data bases: SQL Server 2005/2008 and MS Access.
Database Tools: SQL Enterprise Manager 2000 and Management Studio 2005/2008
Data Transformation and Reporting: Crystal Reports
Schedulers: Active Batch
Operating Systems: Windows NT/ 2000/ 2003/ XP/ 2008 / 7
Designing Tools: MS Visio, MS Project.
Version Controller: Visual Source Safe (VSS), Team Foundation Server (TFS) and SVN.
PROFESSIONAL EXPERIENCE
Confidential - Chicago, Illinois
Web Developer
Responsibilities:
- Leveraged ASP.Net 4.0 to provide enhancement & support
- Support provided for application issue developed in MVC 4.0.
- Working on Win form/ Web form.
- Packaging and deployment of products.
- Database updates and management.
Environment: ASP.Net 4.0 with C#,Win Forms,MVC 4.0, TSQL, LINQ, Web Form, TFS, JQuery, CSS, JavaScript, OOD, Angular JS, Infragistics ControlsTitle: Sourcing and Vendor Management
Confidential, New York
Technical Lead
Responsibilities:
- Leveraged ASP.Net 4.0 to provide enhancement & support
- Support provided for application migration from MVC 3.0 to MVC 4.0 / MVC 5.0.
- Implemented Singleton, and N-Tier Design patterns.
- Implemented Exception Handling, Logging and Caching
- Used MVC pattern using Dependency Injection.
- Implemented Dependency Injection using Angular Js.
- Integrated with google calendar API.
- Used asp.net validation controls and JavaScript & JQuery for client side validation.
- Worked with exporting data to Excel and PDF.
- Used SOAP services to support easy and reliable data access.
- Was responsible customizing Component Art Combo Box to match required UI.
- Used ASP.Net data annotations to perform validations for both server and client side.
- Having experience in analysing, designing, developing, installing, configuring and deploying MS SQL Server suite of products with Business Intelligence in SQL Server integration services - SSIS
- Transformed data from one server to other servers using SQL Server Integration Services (SSIS)
- Packaging and deployment of products.
- Worked on Equity fixed income functionality.
- Database updates and management.
Environment: ASP.Net 4.0 with C#, MVC 3.0, MVC 4.0, REST Service,TSQL, LINQ, Web Form, Win Form, Tortoise SVN, SSIS, JIRA, SOAP Web Services, JQuery, CSS, JavaScript, OOD,Angular JS, Infragistics
Confidential, New York
Lead / Architect - Design & Integration
Responsibilities:
- Was involved in all design discussions and major facets of SDLC.
- Implemented the solution.
- Migration to Sitecore
- Packaging and deployment of products.
- Used API as part of third party integration.
- Database updates and management.
- Creation of Dynamic editable repeater with sorting/editing functionality.
Environment: ASP.Net 4.0 with C#, SQL 2008, Tortoise SVN, JIRA, JQuery, Angular JS,SOAP Web Service, Web Form, Rest, OOD,Custom Controls.
Confidential, New York
LEAD PROGRAMMER
Responsibilities:
- Management of Vendor Contracts.
- Creation of New Vendor Contracts.
Environment: ASP.Net 4.0 with C#, MVC 3.0, SQL 2008, Tortoise SVN, JIRA, JQuery, SOAP Web Service, Web Form, OOD.
Confidential, New Jersey
Technical Lead
Responsibilities:
- Designed and developed all UI screens.
- Creation & implementation of WCF Services in application.
- Implemented Grid-view Editing on Fly in Web application.
- Implementation of JQuery Library in Web Application.
- Creation of JQuery custom Controls with enhanced functionality
Environment: ASP.Net 4.0 with C#, Custom Controls, MLIF, AJAX, JQuery, JavaScript, SQL, OOD and WCF, MVC, Rest Services.
Confidential, New Jersey
Module Leader
Responsibilities:
- Designed and Developed User Interfaces of Check Review Correction Application.
- Creation & implementation of WCF Services in Application.
- Implemented Http Handlers for displaying Check Images in Web Pages.
- Implemented Javascript - Custom Modal Pop-up Plug-in in Web Application.
- Provided valuable additions to Client by using Http Handlers to request Check Images in parallel.
- Implemented “Custom Repeater Control” which allows Sorting, Editing & Paging in Web Applications.
Environment: ASP.Net 3.5 with C#, AJAX, JavaScript, SQL, MVC and Web Services.
Confidential, New Jersey
Programmer
Responsibilities:
- Involved in all facets of SDLC.
- Design and Development of User Interfaces of Admin Modules.
- Provided Valuable suggestion to client by implementing Reflection
- Code in Web application for comparing two Service Responses having different Hierarchical Response Structures.
Environment: ASP.Net 2.0 with C#, AJAX, JavaScript, SQL and Web Services.
Confidential
Software Developer
Responsibilities:
- Design and developed the User Interfaces of Admin Modules.
- Implemented Work-flow logic of a lead which comes in system will get follow “SPANCO” Work-flow.
- Implemented UI Layer Visibility by using Javascript.
Environment: ASP.Net 2.0 with C#, AJAX, JavaScript, SQL and Web Services.
Confidential
Team Member
Responsibilities:
- Involved in all facets of SDLC.
- Designed and developed the Shopping tool Application.
- Implemented “Pay-pal Payment Gateway Integration” in application.
Environment: ASP.Net with C#, AJAX, JavaScript, SQL and Web Services.