Lead Developer Resume
PROFESSIONAL SUMMARY
- Microsoft Professional with Ten (10)years of professional experience in analysis, design, testing and implementing Object Oriented Programming Concepts (OOPS), Service Oriented Architecture (SOA),Web Applications,client - server applications, N-Tier applications, and Windows Services based applications in banking, Financial and Corporate services domain.
- Experience indeveloping applications usingC#,ASP.NET,WCF,WPF,LINQ,ADO.NET,Windows Forms,WebServices,MVC,JQuery,Json,AngularJs,EXTJs,HTML5,SSRS,WCFRestServices,WebApi,Entity framework with SQL Server database back ground.
- Excellent understanding of Design patterns (Creational,Structural and Behavioral) and implemented in the applications.
- Strong abilities inDatabase Design, Normalization, writing Stored Procedures, Derived tables, Table variables, Temporary tables, handling Triggers, Views, Table valued Functions, performance tuningthrough optimizing query usingSQL Profiler.
- Experience in working with architect, business analysts, coordinating developers on complex projects during the entire Software Development Life Cycle (SDLC).
- Expert in using tools like MS SQL Profiler, Database Engine Tuning Wizard, Windows Performance for monitoring and tuning SQL Server performance.
- Experience in designing Logical and Physical Database design & development, Data Conversion, Normalization and Data modeling using SQL Server Enterprise manager.
- Experience in utilizing tools likeCLR profiler, Fxcop, HTTPWatcher and Perf Montools for code review, performingload testingto measure site scalability, reliability andperformance in terms of evaluating page response time, memory utilization, CPU utilization etc.
- Experience in utilizingMicrosoft enterprise librariesfor database operations, logging, exception handling.
- Experience in Code Migration from development region to QA, UAT and Production utilizingSoftware Configuration Management(Daily Build, Release and Testing methodology) tools likeMicrosoft Visual Source Safe (VSS), Harvestand NUnit,TFS.
- Lead technical teams to successful delivery of projects working with business users, Clients, Business analysts, Windows server team, Senior management and coordinating with developers on complex projects during the entireSoftware Development Life Cycle (SDLC).Have a good understanding ofagile methodologiesin software development as well.
- Experience in interaction with clients to collect systems requirements, specifications, timelines, actively involved in UAT (User Acceptance Testing), Production Support and Maintenance
- Experience in Managing and supporting multiple projects.
TECHNICAL SKILLS
Programming Languages: Visual C#, ADO.NET, T- SQL, PL/SQL,VB.NET
Framework/Architecture: .NET Framework 3.5/4.0, Entity framework, Angular JS, EXTJs SOA, WCF, MVC,WPF
Web Development: ASP.NET, XML Web Services, AJAX
Markup /Scripting Language: HTML, DHTML, CSS, XML, Razor Views, JSON, JavaScript, JQuery, CSS
Databases /Reports: MS-SQL Server 2000/2005/2008/2012, SSRS and SAP Crystal Reports
Version /Testing tools: Harvest, NUnit, Visual Source Safe and TFS
App webserver /Dev IDE: Microsoft IIS 7.0/6.0/5.0, Visual Studio 2008/2010, SQL Management Studio,Blend
Perf /Memory tools: SQL Profiler, PerfMon, CLR profiler, Fiddler, Httpwatcher, FxCop
Other tools: Microsoft enterprise library,JIRA
PROFESSIONAL EXPERIENCE
Confidential
Lead Developer
Roles & Responsibilities
- Created initial Proof of Concept(POC) and involved in Requirement Analysis and Design.
- Developed API controllers using webapi for CRUD operations.
- Implemented AngularJS Directives to extend HTML through elements, attributes, and classes.
- Developed AngularJS Filters to manipulate text within HTML views and AngularJS services for reusable functionality.
- Developed AngularJS modules to separate application views, controllers and models.
- Experience in building Single Page Application (SPA) using Angular JS framework
- Involving in development cycle including High-level design, Low-level design, implementation, testing, and creation of functional documentation.
- Created complex Stored Procedures, Triggers, Functions, Indexes, Tables, Views and other T-SQL code and SQL joins for applications.
- Managed index, statistics and optimizing queries by using execution plan for tuning the database.
- Maintained the physical database by monitoring performance, integrity and optimize SQL queries for maximum efficiency using SQL Profiler.
- Monitored Scheduled jobs and alerts.
- Resolved all major defects during the QA testing.
- Resolved all the initial challenges during the implementation of AngularJS and MVC4.
- Preparation of NUnit Test scripts.
- Code Review, Code Delivery and Integration with existing Code and Test Data Preparation
- Handled harvest auto deployment for this project.
- Working on the change request and providing necessary support.
- Worked in SAP Crystal reports to fetch transaction reports from this application.
Environment and Technologies:.Net Framework 4.0, C#,ASP.NET,WCF, LINQ, JavaScript, MVC 4.0, Jquery, Entity Framework, Angular JS, WinSCP Library,HTML5,Microsoft Visual Studio 2010, SQL Server 2008 R2.
IFXTrader and IFXAdmin
Confidential
Roles & Responsibilities
- Designed initial prototype using HTML, JQuery and CSS.
- Developed rich UI web pages using EXTjs, HTML, CSS and JQuery.
- Resolved all the initial challenges during the implementation of EXTjs and MVC 3.0.
- Coding and Unit testing - Individual modules.
- Created complex Stored Procedures, Triggers, Functions, Indexes, Tables, Views and other T-SQL code and SQL joins for applications.
- Created designs in XAML for the trade IFXAdmin using Blend.
- Designed and applied entity and attributes description and definition for the models.
- Managed index, statistics and optimizing queries by using execution plan for tuning the database.
- Maintained the physical database by monitoring performance, integrity and optimize SQL queries for maximum efficiency using SQL Profiler.
- Created RESTful web services for passing data between presentation and DAO layer.
- Monitored Scheduled jobs and alerts
- Preparation of NUnit Test scripts
- Involved in the development of the Core functionality
- Resolved all major defects during the QA testing.
- Worked in SAP Crystal reports to fetch transaction reports from this application.
- Handled harvest auto deployment of this project.
- Working on the change request and providing necessary support.
Environment and Technologies:.Net Framework 3.5 /4.0, C#,ASP.NET,WCF, Linq,Javascript,MVC 3.0, Jquery, Entity Framework, EXTJs, WPF,Microsoft Visual Studio 2010, SQL Server 2008 R2.
Confidential
Roles & Responsibilities
- Requirement Analysis and Design.
- Preparation of Issue Log
- Experience in SQL joins, sub queries, tracing and performance tuning for better running of queries.
- Knowledge transfer to the team members.
- Created designs in XAML for the trade extractor using Blend.
- Coding and Unit testing - Individual modules.
- Preparation of Release Documents
- Preparation of Unit test cases
- Preparation of Traceability Matrix documents.
- Involved in the development of the Core functionality.
- Involved in requirement gathering and development of proprietary tools.
- Worked on enhancements, change requests and performance analysis and providing necessary support.
Environment and Technologies:.Net Framework 3.5/4.0, C#, WCF,WebService,Linq,VB.net, Entity Framework, SSRS, WinSCP Library,WPF,Microsoft Visual Studio 2008 / 2010, SQL Server 2005 /2008/2012.
Confidential
Roles & Responsibilities
- Utilized technologies such as Generics, asynchronous calls, Reflection and .NET Enterprise Services.
- Daily monitoring ESP jobs and scheduled jobs.
- Developed services to access websphere message queue to extract data.
- Research and compare data from Sunguard ole and Production database.
- Created generic email processing services for all the services
- Tracing and logging using Microsoft enterprise logger.
- Produced SQL Server DTS Packages to import the required data for bizportal from several data source. This data varied widely in format, including binary, xml, and delimited text.
- Preparation of Issue Log
- Knowledge transfer to the team members.
- Coding and Unit testing - Individual modules.
- Preparation of NUnit Test scripts
- Preparation of Traceability Matrix documents.
Environment and Technologies:.Net Framework 3.5, C#,ASP.NET,WCF,Linq, JavaScript,Entity Framework, Crystal Reports,ESP Jobs, Microsoft Visual Studio 2008/2010, Oracle 10 g.
Developer
Confidential
Roles & Responsibilities
- Requirement Analysis and Design.
- Knowledge transfer to the team members.
- Coding and Unit testing - Individual modules.
- Preparation of Release Documents
- Preparation of Unit test cases
- Involved in the development of the Core functionality.
- Handled the integration part using webservices.
- Created reports using Microsoft sql reporting services.
- Involved in coding and process documents.
- Handling change requests.
Environment and Technologies:.Net Framework 2.0,C#,ASP.NET,WCF, Javascript,Jquery,Microsoft Visual Studio 2005, SQL Server 2005.
Confidential
Responsibilities
- User’s Requirement Study - Micro Level, RD review
- Design, Development, Implementation and Customization of Projects
- Unit test plan, Integrated Test Plan, Code review.
- Unit testing, Defect log, Module testing, Integrated testing.
- Final inspection report, Program release report.
- Product delivery note, Configuration audit, User acceptance.
- Involved in site Database design and coding various Stored Procedures.
- Involved in the development of the Core functionality
- Handled the integration part using webservices.
- Created reports using Microsoft sql reporting services.
- Involved in coding and process documents.
- Handling change requests.
Environment and Technologies:.Net Framework 2.0, VB.net,ASP.NET, Javascript,,Jquery, SSRS, Microsoft Visual Studio 2005, SQL Server 2000, Webservices.
