Lead Developer Resume
State College, PA
SUMMARY:
- Established professional software engineer with around 14+ years of experience in implementing high performance, scalable web applications. Experience in n - tier application design, development, architecture, maintenance, and testing. Expertise in using various software tools, languages and methodologies with special expertise in Microsoft .NET technologies.
- Successfully managed complex projects with global implementation, and rapidly evolving requirements.
- Effective communication skills and record for coordination between globally located teams.
- Project delivery under stringent timelines and high pressure.
- Exceptional ability to maintain and build client relationships, able to comfortably converse with all facets in the client’s organization.
- Excellent verbal and written skills, especially with regards to presenting findings to both technical and non-technical audiences
- Thorough Understanding of Software Development Life Cycle (SDLC), involved in various phases like Requirements, Analysis/Design, Development and Testing.
TECHNICAL SKILLS:
- Implemented ASP.Net 4.5, C#, WCF, MVC 6.0, Entity Framework, REST service, Web API 2.0, MS enterprise library, LINQ, Lambda expression, Telerik controls, XML, Ajax, AngularJS, NodeJS, Bootstrap, HTML5, CSS3, OOJS, Swaggar and used IIS 7.0 for Web based Application development.
- Used .Net framework 1.1, 2.0, 3.5, 4.0 and 4.5 I have Knowledge in Asp.Net framework 5(MVC 6.0, Entity Framework 6.0) and Asp.net Core.
- Used database SQL Server 2005\2008\2014, Oracle with RDBMS, Ms-Access, DB design, T-Sql, Stored procedure, User defined function.
- Implemented object oriented programming. Used method factory, singleton, dependency injection, façade, and container design patterns. I have knowledge about GOF patterns, SOLID principle.
- I have knowledge / implemented in UML, Three tire, N tire, MVC, SOA business architecture, OData, OAuth. Involved in designing application security.
- Used IDE Visual Studio 2015. Performed Test Driven Development, developed unit tests using MS unit test. Selenium UI test. I have knowledge about class diagram, VSTFS, GIT, code analysis and adding external tool.
- Worked in Agile methodologies environment. Onsite offshore model.
- I have knowledge about Windows OS services Domain Controller, Group Policy, Terminal Services, Certificate authority.
- I have validated TCP\IP, HTTP, RDP sub protocols.
- I have knowledge and experience in API Testing by utilizing third party SOAP UI Tool.
TECHNICAL SKILLS:
Languages: C#, VB.net.
Web technologies: ASP.net, MVC Frame Work, HTML5, CSS3, Object oriented Javascript, Jquery, ExtJS, AngularJS, NodeJS, IIS.
Databases: SQL Server.
Operating systems: Windows (Win 7, Win 2012).
Testing Tools: SOAP UI.
Development Tools: Visual Studio 2015.
Source control: TFS, SVN
PROFESSIONAL EXPERIENCE:
Confidential, State College, PA
Lead developer
Responsibilities:
- Developed new modules in single page web application using MVC framework and involved in designing business entities and common classes, tables for new functionality.
- Created common Web API for CRUD operations and determined request parameters and response output type.
- Developed cutting edge technologies for application (security, exception handling and logging, common utilizes) using OOPS, design patterns applied SOLID principle.
- Structured the application layer and project solution used dependency injection concepts.
- Developed unit test using MSUnit, Selenium.
- Prepared technical design document, class diagram, data flow diagram.
- Worked with the team members for successful deliverables. Followed SCRUM/ Agile methodology
- Performed hands-on coding in C#, ASP.Net, Sql Server, java script, NodeJS and others.
- Translated of the business stakeholders’ strategic objectives into a viable and robust solution architecture
Technology and tool used: ASP.net 4.5, MVC 6.0, Web API, C#, Sql Server 2014, Jquery, NodeJS, HTML5, Bootstrap, Visual studio 2015, Git, Swaggar.
Confidential, Harrisburg, PA
Sr Dev / Tech Lead
Responsibilities:
- Enhanced new modules in single page web application using ExtJs framework and involved in designing business entities and common classes, tables for new functionality.
- Redesigned and migrated Retail store coordinator (RSC) web application using asp.net MVC, Web API and Angularjs.
- Created common Web API for CRUD operations and determined request parameters and response output type.
- Developed cutting edge technologies for application (security, exception handling and logging, common utilizes) using OOPS, design patterns applied SOLID principle.
- Structured the application layer and project solution used dependency injection concepts.
- Designed unit test project
- Performing load testing to measure site scalability, reliability and performance in terms of evaluating page response time, memory utilization, CPU utilization.
- Developed Common services, Factory, Directives and partial view for UI using AngularJs.
- Prepared technical design document, class diagram, data flow diagram.
- Performed Code review.
- Suggested common tools and coding standards. Maintained code repository using TFS.
- Worked with the team members for successful deliverables. Followed SCRUM/ Agile methodology
- Performed hands-on coding in VB.net, ASP.Net, Sql Server, java script and others.
- Translated of the business stakeholders’ strategic objectives into a viable and robust solution architecture
Technology and tool used: ASP.net 3.5\ 4.0, MVC 4.0, WCF\ Web API, VB.Net, Sql Server 2008, Jquery, AngularJs, OOJS, ExtJS, HTML5, Bootstrap, Visual studio 2012, TFS.
Confidential, Plantation, FL
Tech lead
Responsibilities:
- Designed and developed layered web application by considering separation concern.
- Developed cutting edge technologies for application (security, exception handling and logging, common utilizes) using MS enterprise libraries.
- Developed the WCF services and data access layer by using entity framework 4.0 and LINQ.
- Written stored procedure, functions, and views by using common table expression, loading XML, joins and sub query.
- Prepared technical design document, class diagram, dataflow diagram.
- Performed hands-on coding in C#, ASP.Net MVC and web forms, Sql Server and others.
- Worked with the project manager and other team members for successful deliverables.
- Translated of the business stakeholders’ strategic objectives into a viable and robust solution architecture
- Coordinating with offshore developer for module deliverable.
- Followed SCRUM/ Agile methodology.
Technology and tool used: ASP.net 3.5, MVC 3.0, Entity Framework, C# 3.0, WCF, Sql Server 2008, Jquery, Telerik controls, HTML5, CSS, Visual studio 2010, TFS.
Confidential, Hartford, CT
Senior developer
Responsibilities:
- Getting clarification with business analyst if need more clarity about requirement.
- Analyze the impact of requirement in application.
- Preparing higher or low level technical design document.
- Notifying to the respective team in case need any supportive action or requirement have any significant changes.
- Implementing end to end code and writing unit test.
- Worked on YUI grid and applied common styles using CSS.
- Written stored procedure and functions using pivot, CTE.
- Developed batch jobs using windows services and multi threading.
- Executing sanity test against developed module or application.
- Coordinating with offshore developer for module deliverable.
- Followed SCRUM/ Agile methodology.
Technology and tool used: ASP.net 3.5, C# 3.0, Sql Server 2008, WCF, Yahoo user controls, HTML, CSS, Visual studio 2010, TFS.
Confidential, Hightstown,NJ
Senior developer
Responsibilities:
- Picking tickets based on priority
- Analyzing the issue.
- Communicate with client if need more clarity about issue.
- Communicating and coordinating with respective team to resolve the issue.
- Escalate \ forward the issue to respective person in case of pending or miss mapping.
- Attending daily status meeting and closing tickets with in SLA.
- Maintained Single sign on services.
Technology and tool used: Classic ASP, ASP.net 2.0/3.5, C#, WinForms, oracle, WCF, HTML, CSS, Visual studio 2008.
Confidential
Senior developer
Responsibilities:
- Developed Rich UI screens with 508 compliance using Telerik Rad Suite and JQuery.
- Designed artifacts for various modules viz., Admin search, Server management, Combined search, Search alert and implemented the application and business logics using C#
- Implemented WCF REST API services utilizing Windows Communication Foundation (WCF)
- Attached user credentials details in Http request and validated in asp.net module. Used state server sessions, Velocity document search engine.
- Employed data access components and stored procedures utilizing MS Sql Server ‘08
- Applied automated unit test methods using MOQ, for the modules implemented.
- Have gained fair knowledge and experience in API Testing by utilizing third party SOAP UI Tool.
- Coordinating with onsite POC for module deliverable.
- Followed SCRUM/ Agile methodology.
Technology and tool used: ASP.net 3.5, C# 3.0, Sql Server 2005, telerick controls, WCF RESTful service, HTML, CSS, Jquery, Visual studio 2008, SOAP UI, Visual studio unit testing framework, MS enterprise library, TFS.
Confidential
Senior developer
Responsibilities:
- Involving coding for web based custom controls development.
- Writing unit test.
- Ownership for the developed web control.
- Implemented Disability Discrimination Act standards on controls
- Done hands on coding in C#, HTML, javascript and CSS.
Technology and tool used: ASP.net 2.0, C#, Sql Server 2005, Web services, HTML, CSS, Object oriented java script, Visual studio 2008, SVN
Confidential
Developer
Responsibilities:
- Converted protocol document to requirement document.
- Prepared C# objects to pass in protocol API and monitored network traffic.
- Validating protocol API by automated unit test.
- Done hands on coding in C#.
- Understood many network protocols and its parent protocol like RDP, TCP and Http.
Technology and tool used: C#, VS Unit testing framework, Visual studio 2005, TFS, Network Capture (MS internal tool), RDP/Http/ TCP sub protocols in Win Vista and Windows server 2008.