Dot Net Project Lead/architect Resume
White Plains, NY
SUMMARY
- Extensive experience in .NET applications development, Software Design and Maintenance in Financial Industry.
- Very good experience in the area of Web Development and Client/Server applications by implementing N - tier architecture using ASP.NET 3.5, 4.0, 4.5, Web applications with C#, AJAX, JavaScript, Web Services, WCF and SQL as the programming languages and Microsoft SQL as the database in the domain of Finance, Banking and Insurance Services.
- Have good experience working with ASP pages and moving the same to higher versions.
- Extensive experience in .net applications using latest Microsoft AZURE along with other latest technologies.
- Exposed to all facets of Project Consulting viz. Requirement gathering, Data Collection and Analysis, Impact Analysis, Prototyping, Implementation, Development & Testing.
- Excellent debugging skills.
- Have good experience in all the phases of SDLC. Have experience working in SCRUM and AGILE methodology.
- Have very good knowledge in Migrating application from legacy ASP, ASP.NET to latest technologies like MVC, WCF etc.
- Have good experience working on BIZTALK server. Created orchestrations, Mappings etc on BIZTALK server.
- Developed web applications in .NET Framework 2.0/3.5/4.0 using Microsoft Visual Studio 2005/2008/2010/2012 , Microsoft SQL Server 2005/2008.
- Contributed to converting applications from .Net Framework 2.0 to 3.5 and .Net Framework 3.5 to 4.0.
- Experience in developing rich, uniformed User Interface using CSS, Master pages, Themes, AJAX Controls, JavaScript, JQuery and HTML.
- Have a good experience on the web services. Developed many web services using WCF for different applications.
- Have a very good experience designing applications using WPF.
- Experience in working in WIX for packaging products.
- Have good experience working on Visual Studio Setup project and deploying them on other servers.
- Have a very good experience working on Multithreading application.
- Good knowledge in developing applications using LINQ (Objects, XML and SQL).
- Have knowledge about MVC architecture to develop the applications. Worked on couple of applications which uses MVC 3 and 4 (Razor Engine).
- Used MLIF/PF as framework and designed business objects which are consumed across the application.
- Have good knowledge on few javascript libraries like Angular.js, Node.js etc
- Have a very good experience in developing the web services using MLIF architecture.
- Implemented user interface guidelines and standards throughout the development and maintenance of the website using HTML, CSS and JavaScript.
- Implemented Client side validations with JavaScript for fast computation and Server side validations with ASP.NET server controls.
- Created different custom controls to enhance the performance of the application and to use the same functionalities across different applications.
- Used NUNIT for testing different business components (especially web services).
- Implemented LINQ, Extension Methods in the application to enhance the application performance.
- Have good experience in working on database - Microsoft Sql Server. Developed many stored procedures and functions for the application and enhanced the web services to use them.
- Have experience working on Entity Framework and used the same in many application.
- Have created many jobs using DTS and SSIS packages to transform data from one database to another.
- Have very good experience in using REST WCF services. Have worked on few mobile services as well.
- Expertise in problem solving using the best techniques and finding the right solution.
TECHNICAL SKILLS
Languages: C#.NET, SQL, T-SQL, PL/SQL
.Net Technologies: ASP.NET 2.0/3.5/4.0/4.5 , ADO.NET, C#.NET, WCF, WPF, Web Parts, Web Forms .Net Framework 2.0/3.5/4.0/4.5 , Windows Services, Visual Studio Extension Framework, BizTalk, MVC (All versions), Azure.
Web Technologies: HTML 5, DHTML, XHTML, CSS, AJAX, JQUERY, Web Services, Web Forms, JSON, Silverlight, XML, XSLT.
Scripting Languages: JavaScript, JQuery, Angular.js, Node.js
GU/IDE: Microsoft Visual Studio 2005/2008/2010/2012 /2013, NUnit 2.5.2.
Debugging Tools: IE Developer Toolbar, Firebug, Fiddler, FXCop
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: DTS and SSIS
Operating Systems: Windows NT/ 2000/ 2003/ XP/ VISTA/Windows 7
Designing Tools: MS Visio, MS Project, Adobe Photoshop
Version Controller: Visual Source Safe (VSS), Team Foundation Server (TFS)
PROFESSIONAL EXPERIENCE
Confidential
Dot Net Project Lead/Architect
Responsibilities:
- Integral part of the architecture team creating a MVC Platform Framework for other application teams to use the same.
- Security Upgrade of the user provisioning flows into the system. This includes the creation, migration and single identity scenarios. Also created efficient user management screens for call center and Admin folks.
- Redesigned 3 different web applications to MVC using all the latest technologies.
- Created own Javascript Libraries which can be used by other application teams
- Re-write of the ASP and ASPX web pages into ASP.Net MVC using Razor engine and client side scripting.
- Troubleshooting UI issues using different techniques like Firebug, IE Developer Toolbar, Fiddler etc
- Developedclasses in Business Layer and in Data Access Layer in C#
- Working actively with the Client facing Business team, Analysts, Prototype team, Dev team, testing team & the Deployment team during each Release cycle.
- Adhered to the architecture by creating scalable and test driven components using MVC design pattern.
- Created Deployment packages using WXS Tools and TFS Build Features.
- Cross-Browser Testing and on following devices: Windows & MAC computers, Iphone, I-pad, Blackberry, Windows phone, Android phones.
- Prepare briefings and meeting summaries for management review. Participating in Daily Scrum meetings by the Dev Manager to keep him updated on the status of the project.
- Worked on Entity Framework and interacted with different systems to get the data from different sources.
- Used server side controls to dynamically change the look of the application. Created Web page elements like navigation controls and Calendar Controls once and reused across multiple areas of the site.
- UsedLINQfor webpage development.
- Used the Confidential Proprietary Frameworks build over Microsoft .NET framework to develop UI pages.
- Deployment ofWeb servicesfor online transactions usingC#and exposed them throughSOAPandHTTP
- Work Allocation to offshore team and doing all Quality Code Reviews and testing.
- Have written Stored Procedures for better performance and to retrieve data from the backend database.
Confidential, White Plains, NY
Dot Net Project Lead
Responsibilities:
- Served as a Dev Project Lead and Senior Developer, managing the development and enhancement of .Net 3.5.
- Adhered to the architecture by creating scalable and test driven components.
- Consumed Web Services for getting the real time trade data from the sources.
- Working actively with the Business team, Analysts, Dev team, testing team & the Deployment team.
- Monitored all system development life cycle phases from design, development, testing and deployment of code
- Developed using .Net 3.5, C#, Win Services, Console applications, WCF Service, .Net Remoting, LINQ, ASP.Net MVC, Entity Framework, Batch jobs, Win Forms, SQL Server, BIZTALK
- Currently developing MI & Controls Dashboard using MVC 3.0, Entity Framework, JQuery.
- Created Deployment packages using WXS Tools.
- Recommended measures to improve methods, performance, and quality of products and services
- Added new functionalities to the system to automate few manual steps involved while making the payments.
- Designed the application to interact with the AS400 system (GENIUS) to make transactions and execute the jobs without any delay.
- Interaction with the third party vendors to configure the AS400 machine.
Confidential, White Plains, NY
Senior Dot net Developer
Responsibilities:
- Served as a Dev Project Lead and Senior Developer, managing the development and enhancement of .Net 3.5.
- Adhered to the architecture by creating scalable and test driven components.
- Consumed Web Services for getting the real time trade data from the sources.
- Working actively with the Business team, Analysts, Dev team, testing team & the Deployment team.
- Monitored all system development life cycle phases from design, development, testing and deployment of code
- Developed using .Net 3.5, C#, Win Services, Console applications, WCF Service, .Net Remoting, LINQ, ASP.Net MVC, Entity Framework, Batch jobs, Win Forms, SQL Server, BIZTALK
- Currently developing MI & Controls Dashboard using MVC 3.0, Entity Framework, JQuery.
- Created Deployment packages using WXS Tools.
- Recommended measures to improve methods, performance, and quality of products and services
- Added new functionalities to the system to automate few manual steps involved while making the payments.
- Designed the application to interact with the AS400 system (GENIUS) to make transactions and execute the jobs without any delay.
- Interaction with the third party vendors to configure the AS400 machine.
- Updated database design to increase the performance of various functionalities.
- Successfully updated orchestrations and added new mappings in BizTalk server.
- Configured WCF service on BIZTALK to process the payments and notifying the end users about the status of the payment.
Confidential, New Jersey
Technical Lead
Responsibilities:
- Served as a Dev Project Lead and Senior Developer, managing the development and enhancement of ASP.Net 4.0 based web application.
- Adhered to the architecture by creating scalable and test driven components using MVC design pattern.
- Consumed Web Services for getting the real time market data from the sources.
- Working actively with the Client facing Business team, Analysts, Prototype team, Dev team, testing team & the Deployment team during each Release cycle.
- Monitored all system development life cycle phases from design, development, testing and deployment of code
- Developed using C#, ASP.NET, WCF Services, JavaScript, JSON, AJAX, AJAX Control Toolkit, HTML, CSS, LINQ, ASMX Services, Object Oriented programming, Visual Studio 2010, TFS 2010.
- Troubleshooting UI issues using Firebug and IE Developer Toolbar
- Used the Confidential Proprietary Frameworks build over Microsoft .NET framework to develop UI pages.
- Developing test cases for TDD.
- Created Deployment packages using WXS Tools and TFS Build Features.
- Work Allocation to the team and doing all Quality Code Reviews and testing.
- Recommended measures to improve methods, performance, and quality of products and services
- Prepare briefings and meeting summaries for management review. Participating in Daily Scrum meetings by the Dev Manager to keep him updated on the status of the project.
- Successfully designed the application to interact with different data sources and provide correct information to the advisor.
- Implemented changes to publish the profile on social networking sites like LinkedIn.
- Successfully created a robust search engine which talk to sql database and provide data on the UI very quickly.
Confidential, New Jersey
Technical Lead
Responsibilities:
- Participated in all SDLC stages of the project.
- Developed UI pages using ASP.Net 3.5.
- Developed Web Service to help UI interact with the SQL or Mainframe database using ADO.Net.
- Optimized the SQL Server objects using SQL profiler, Execution plans at regular intervals.
- Created reusable class libraries for Multi-Threading.
- Developed Multi-threaded, Multi-server Windows Service for Alerts processing using C#, Threading concepts, OOP, WCF Services, ADO.Net, XML, LINQ, SOLA Services, SOAP, FTP, XSLT.
- Created N-Unit based test components to test the windows services.
- Created WXS packages for generating MSIs using TFS Build Features.
- Coordinated with development team’s off-shore to refine requirement goals and development plans.
- Recommended measures to improve methods, performance, and quality of products and services
- Maintenance & Support of the production code.
Confidential
Team Member
Responsibilities:
- Involved in all facets of SDLC.
- Designed and developed all UI screens.
- Created test scripts for the application and executed them.
- Created a hybrid control which pulled images from DB and loaded them into a modal. This control was then used in 3 different applications.
- Enhanced the application to be used by all the applications across GWIM and taking this as an Image repository.
Confidential
Team Member
Responsibilities:
- Requirement Gathering, Analysis, Creating HLD and LLD documents.
- Understanding Retirement Analytics depicted through Visio flow charts.
- Developed .Net class libraries.
- Troubleshooting Issues.
- Develop Web pages, Ajax services, Interfaces, global helper classes.
- Created DB schema, SP & UDFs.
- Successfully deployed application using TCP/IP.
- Created test scripts for the application and executed them.
- Created a model which acted as an interface between the bank’s new processes and the legacy Merrill process. This model was used as a base for all future projects on the same platform.
- Created a Profanity checker service that alerts a user on entering a potential profane word
