Sr. Lead Developer Resume
Warren, NJ
SUMMARY:
- Accomplished, motivated and versatile Software Consultant Lead Developer, Software developer, with around 10 years of experience in the Large Scale IT industry, known for a personable approach to clients and co - workers as well as for delivering and implementing advanced software solutions to medium and Large-size businesses.
TECHNICAL SKILLS:
Web skills: ASP, ASP.NET MVC 4.5/4.0/3.0, Java, HTML, DHTMLJquery, AngularJs,Javascript, XML/XSLT, VBScript, IIS, Cascading Stylesheets CSS, Microsoft.NET ASP.NET
Languages: C++, C#.Net (4.5/4.0/3.5/3.0 ), VB.NET (10.0/9.0/8.0 ), HTML, T-Sql, PL/SQL
Middleware: WCF, ADO.NET 4.0/3.5/3.0/2.0, MSMQ, Web Services,Enterprise Library 5.0/4.0/3.1COM/COM+/DCOM, MTS, ActiveX
Databases: MS SQL SERVER 2012/2008/2005/2000, MSAccess 2010/2007/2003, MYSQL
Design Tools/Skills: Visio, UML, Rational Rose. Erwin
IDE Tools: Visual Studio 2013/2012/2010/2008/2005, Sql Server Management Studio,Expression Blend(4.0/3.0/2.0)
Version Controls: Visual SourceSafe(2005), SubVersion, Team Foundation Server(2008),GIT
Reports: Crystal Reports.Net / 8.5/8.0, SSRS Sql Server Reporting Services
Operating Systems: Windows XP, Windows 2000, Windows NT, Windows 98/95, MS-DOS, Unix, Linux
Servers: Windows Server 2008/2003/NT, Microsoft IIS (7.0/6.0/5.0/4.0 )
PROFESSIONAL EXPERIENCE:
Confidential, Warren, NJ
Sr. Lead Developer
Responsibilities:
- Involved in requirement & design meetings to suggest design ideas and valuable inputs to increase the performance of the application.
- Created and consumed WPI method to interact with the server side to perform insertion of records into Server.
- Analyzed requirements and designs as requested and documented systems thoroughly both in terms of design and implementation.
- Desigining the solution on MVVM pattern to support multiple client.
- Binding the controls using angularjs directive. Creating the angularjs UI controls using angularjs framework to represent the appropriate UI in accordance with the required system.
- Reviewed existing code and ensured that it's secure, optimized and according to standards.
- Fixed implementation-level and design-level bugs in existing systems as requested
- Created WPF application & C# that interacts with database, which uses Microsoft application blocks to connect to Microsoft SQL Server.
- Fine tune the performance of SQL queries and procedures
- Developed Data base objects and queries.
- Perform Unit testing of applications using Nunit testing framework
- Prepared artifacts such as Technical Specification Document, Unit Test Plan, Project Status reports.
- Interacting with client on daily basis for status reporting purposes.
- Provide live production support for 4 applications
Environment: VisualStudio2013, C#, C#, .NET4.0 / 4.5, WPF, SQLite, ORACLE, Accurev,Git.,Web API, JSON, UML, ASP.Net 4.0/4.5,angularjs,Nunit,IIS 7.0.
Confidential, Mclean, VASr. Lead Developer
Responsibilities:
- Involved in providing detail design of application, meetings to suggest design ideas and valuable inputs to increase the performance of the application.
- Created and consumed Restful method to interact with the server side to perform insertion of records into Server.
- Analyzed requirements and designs as requested and documented systems thoroughly both in terms of design and implementation.
- Application was already designed on MVC pattern, with angularjs 1.0.
- Binding the controls using angularjs directive. Creating the angularjs UI controls using angularjs framework to represent the appropriate UI in accordance with the required system.
- Reviewed existing code and ensured that it's secure, optimized and according to standards.
- Fixed implementation-level and design-level bugs in existing systems as requested
- Fine tune the performance of SQL queries and procedures
- Developed Data base objects and queries.
- Perform Unit testing of applications using Nunit testing framework
- Prepared artifacts such as Technical Specification Document, Unit Test Plan, Project Status reports.
- Interacting with client on daily basis for status reporting purposes.
- Provide live production support for 4 applications
Environment: VisualStudio 2015,C#,.NET4.0/4.5,Sybase,Git.,Web, JSON, UML, ASP.Net 4.0/4.5,angularjs,Nunit,IIS 7.0.
Confidential, Seattle, WashingtonSr.Net Developer
Responsibilities:
- Understood the existing CRM Solution and implementing the Plugin based on service class provided by CRM using XRM SDK.
- Develop Business logic layer by implementing Object Oriented Programming languages (OOPS) concepts like abstraction, encapsulation, inheritance, polymorphism in C#.
- Strictly followed the TDD approach breaking implementation in small sets of testable elements along with regular unit tests.
- Implemented appropriate error handlers for Run Time and Design Time Errors using C#.NET.
- Involved in AGILE software development methodology.
- Coordinate with other SME and cross functional team members.
- Performed unit testing for all layers.
- Maintained Zero defect ratio releases.
- Used Git Hub for source code repository, version control, bug tracking & fixing and configuration management.
- Maintenance of source repository for entire team and updating to different version of source code based on releases.
Environment: VisualStudio2015, C#, Entity Frame Work, NUNIT, SQL Server 2008 R2, Windows XP, UML, Windows Server 2003,Windows Server 2008 R2/2008, Git Hub, MS-CRM, SQL Profiler, SQL Server 2012..
Confidential, NYProject Lead
Responsibilities:
- Involved in designing of Application interfaces and capacity planning based on the estimated volumes of data.
- Working as lead in coordinating with virtual team in assigning the task as well as reviewing.
- Involved in AGILE software development methodology.
- Scrum Master for the SwiftSailors team for 2 years, held scrum meetings, reviews, retrospective sessions, release planning along with sprint backlog and maintain artifacts.
- Application was rebuilted keeping future technology of angularjs with new enhancement.
- Application was developed under ASP.Net MVC. Used AJAX Library, angularjs, CSS, JavaScript and various web controls to present data to users in a much comfortable environment.
- Binding the controls using angularjs directive. Creating the angularjs UI controls using angularjs framework to represent the appropriate UI in accordance with the legacy system.
- Enabled Client-side Data Validation in .NET using the validation controls like Regular Expression validator, Required Field validator, etc.
- Involved in developing applications in C# to meet the business requirements using Visual Studio.NET 2008.
- Extensively used Ajax to reduce connections to the server, since scripts and style sheets only have to be requested once.
- Involved in portal GUI design using Master page, Login control, Site map, Microsoft menu control and client side validation is done by Ajax validation extenders.
- Used the Object Oriented Programming (OOP) techniques and created classes (in C#.NET) for database access.
- Worked extensively on web forms and data binding controls like Grid View, Data List and drop down boxes and Mapping page fields to the database fields.
- Programmed LINQTOSQL for communication between application and database, used extensively Data Grid.
- Developed Stored Procedures, Triggers, and Views in SQL Server 2005 for accessing the database.
- Session and view state objects used to maintain user session data and page post back operations respectively.
- Developed Web API to enable effective communication.
- Used SOAP to Implement Web Services and Consumed and published XML web services in the application
- Implemented Web API to integrate the client systems using WCF.
- Developed and consumed WCF Services to achieve Service Oriented Architecture (SOA) and communication between heterogeneous applications.
- Created XML, PDF, EXCEL files using SSRS.
- Implemented Unit Testing, Integration Testing and System Testing.
Environment: Visual Studio 2008, ASP.Net 3.5,LINQ TO SQL, C# 3.0, Web Services, WCF, Silverlight 2,SQL Server 2008, T-SQL, MVC 3.0,Json, JQuery, SQL Server Integrated Services (SSIS), SSRS, XML, XSLT, VSS, CSS, Crystal Reports, VBA,JIRA,IIS 7.0,TFS.
Confidential, WisconsinProject Lead
Responsibilities:
- Lead a relatively new team to MS technologies team successfully and delivered the project on schedule.
- Webinars to teams across location on .Net framework Web services and SSRS.
- Developed the solution with MVVM architecture.
- Implemented appropriate error handlers for Run Time and Design Time Errors using C#.NET.
- Participated in KT, reverse coaching and job shadowing with the client.
- Preparing API’s for client service applications.
- Interact with the data using Entity Framework, utilized Database First approach in creating the workflow.
- Involved in Writing Views, functions, triggers, stored procedures.
- Involved in writing Unit testing for Business layer.
- Involved in writing integration testing for repository
- Preparing API’s documentation.
- Participated in the preparation design documents and build documents for Sys Eng teams.
- Components in C#.Net, web services.
- Involved in performance tuning of the complex queries in the database.
- Familiar in understanding client specification and participated in user-client calls.
- Lead the development team and participated and supported the testing team.
Environment: VS 2010, C#.Net, Web services, Entity Framework 5,ORACLE 10g, Wpf
Confidential, Beachwood. OhioSr. Software Engineer
Responsibilities:
- Responsible for an entire module.
- KT and project training to new joiners also mentored on .net technologies.
- Conducted webinar sessions on .NET technologies and Wpf.
- Developed the solution with MVVM architecture.
- Implemented appropriate error handlers for Run Time and Design Time Errors using C#.NET.
- Includes gathering requirements from the onsite team, making design documents and developing the same.
- Participated in Requirement Elicitation and Design documentation.
- Components in C#.Net, and Wpf.
- Interact with the data using Entity Framework, utilized Database First approach in creating the workflow.
- Involved in Writing Views, functions, triggers, stored procedures.
- Involved in writing Unit testing for Business layer.
- Involved in writing integration testing for repository
- Involved in performance tuning of the complex queries in the database.
- Familiar in understanding client specification and participated in user-client calls.
- Participated in the requirement elicitation of the ClearEdge form.
- Designed the forms using the asp.net UI.
- Designed the control logic and work flow.
- Implemented appropriate error handlers for Run Time and Design Time Errors using C#.NET.
- Participated in client reviews and feasibility study.
- Participated in the bug fixing and associated in enhancing forms.
- Involved in Writing Views, functions, triggers, stored procedures.
- Involved in writing Unit testing for Business layer.
- Involved in writing integration testing for repository.
- Created an automated File Copy Windows Service that can be scheduled using a web application, for post deploy backup of files from their production to backup servers using
- ASP.NET and C# Windows Service.
- Participated in preparation of test cases.
- Components in .NET Framework.
- Involved in unit testing and bug fixing.
Environment: .NetFramework 4.0, asp.net,JavaScript, Windows 2000, MS SQL Server 2005/2008,SVN.
Confidential, Cincinnati . OhioSoftware Engineer
Responsibilities:
- Designed the forms using the winforms.
- Designed the control logic and work flow.
- Participated in client reviews and feasibility study.
- Participated in the bug fixing.
- Participated in preparation of test cases and unit testing.
Environment: .Net Framework3.5, winforms, MS SQL Server 2005/2008.