Senior Developer Resume
San, FranciscO
SUMMARY
- A strategic result oriented Technical Leader wif 10+ years of professional experience in in Software Analysis, Design, Development, Data Modeling, testing and implementingObject Oriented Programming Concepts (OOPS), Service Oriented Architecture (SOA) based Applications,client - serverapplications, N-tierapplications, and Windows Services based.
- Extensive noledge wif hands on experience on Client/Server and Web & Windows Based applications using C#, VB.NET, MVC, Angular JS, ASP.NET 3.5/4.0, WCF, WebAPI, Entity Framework, LINQ, ADO.NET, Ajax, SQL Server 2008/2012/2014, XML Web Services, Oracle, WCF RESTFUL, JSON, JQuery.
- Has Developed Web & Win service using WCF, SOAP, Microsoft Enterprise library and Web service software factory.
- System design and development, Rapid Application Development (RAD) usingMVC patterns wifdesign patterns, code review, release management.
- Expertise on Business Intelligence Tools like SSIS, SSRS & DB’s like SQL Server (2008/2012/2014), Oracle.
- Extensively experienced in implementingLogging and Exception Handling using Elmah in applications.
- Extensive TDD Application developed wif the help of Fiddler web debugger for all MVC, WebAPI component build on and NUNIT as well.
- Domain Expertise in Manufacturing, Logistic and Supply Chain Domain’s.
- Served as onsite coordinator for multiple Teams in different client location Detroit, Colorado Springs . Proficient at handling deliverables in co-ordination wif onsite/offshore associates for smooth business operations.
- Experience in Agile Scrum Methodologies and UML for designing Applications (Use Case, Activity, Class, Sequence and Collaboration Diagrams).
- Has practiced project enhancements usingSPRINTmechanism to stabilize the productivity & scalability of the application.
- Managed in all aspects ofSDLC (Software Development Life Cycle)including architectural design, gathering business requirements, project estimation, project schedule planning, resource planning, evaluation of third party solutions, evaluating new technology stack, conducting feasibility studies, Functional/Design Specifications documentation, HLD, LLD and support of systems ranging from stand-alone applications to multi-tiered web architectures.
- Played architectural role wif Extensive Object Oriented Design and Development skills on all projects handled.
- Has lead multiple team and coordinated wif different geographical team at different location for various project and Conducted functional requirement analysis and specification reviews wif Business Groups and Subject matter experts and played SME role as well.
- Strong analytical and problem-solving skills, interpersonal communication skills and flexible in learning new tech.
- Experience in Software Configuration Management (Daily Build, Release and Testing methodology) using tools likeMicrosoft Visual Source Safe (VSS), TFS, StarTeam and Tortoise SVN.
- Strong leadership and self-motivated to learn new technologies and committed to work as team player or independent contributor.
- Worked on Sustain Support projects and tools like HP Service Center.
- Training provided to peers on the advanced technologies which me self-learned.
TECHNICAL SKILLS
Programming Skills: C#.Net, VB.Net, AJAX, PL/SQL, T-SQL, LINQ.
Microsoft Technologies: ASP.NET, WebAPI, MVC, ADO.NET, Win Forms, WCF, WCF REST, CSS, XML.
Database: SQL Server 2008, 2012, 2014, Oracle 11g, PL/SQL, TOAD.
SOA: Web Services, Windows Services, WCF, RFC, WCF REST.
Mark-up/Scripting Language: JavaScript, Bootstrap.js, JQuery, JSON, HTML5/HTML, CSS3/CSS.
Framework: .Net 1.1, 2.0, 3.5,4.0, Entity Framework
TDD and Logging: NUnit, Elmah
OS/Environment: Windows 8/7/2003.
Tools: Microsoft office, Microsoft Visio, Service Center and HP ALM.
Enterprise Servers: Microsoft IIS 7.0/6.0/5.0
Configuration Management: VSS 6.0, TFS, StarTeam, Tortoise SVN
Business Intelligence: SSIS & SSRS
PROFESSIONAL EXPERIENCE
Confidential, San Francisco
Senior Developer
Responsibilities:
- Project planning and design for search services from legacy search to Windows Search Service (WSS) activity.
- System design and development using Agile, OOAD, Design patterns, code review, release management. Sound noledge in Unified Modeling Language (UML).
Environment: Net 4.0, ASP.NET, Bootstrap JS, C#, JQuery, WCF, WebAPI, EF, SQL Server 2012.
Skill/Tools: TFS
Confidential, Colorado Spring
Senior Developer and Lead
Responsibilities:
- Lead a team of 3 as a project leader and managed team from onsite and offshore from project planning to Resource utilization till Billing for onsite & offshore phases.
- System design and development using Agile, OOAD, Design patterns, code review, release management. Sound noledge in Unified Modeling Language (UML).
- ASP.NET to MVC 5 Application wif Razor, Bootstrap JS and C# using Oracle 11G.
- Implementedobject dependency injectionconcepts among classes. Used MVC Pattern TEMPeffectively.
- Implemented designed patterns likeFactory pattern, Abstract Factory Pattern, Singleton etc.,
- Designed data access layer using Entity Framework model and successfully created Entity Models.
- DevelopedWEB SERVICEfor Business to communicate wif each other and clients component and functions commonly used.
- Participated database activity from end to end like Developed PL/SQL stored Procedures, Functions and triggers for back-end batch processes and query optimization tuning.
- Created tables, views, stored procedures, triggers, packages and complex queries inOracle 11g.
- Analyze business requirement and get involved in architectural designing and development to deployment and participated Architecture meeting and provided solution for all areas.
- Gather business information from client and maintain documented and create completed life cycle SDLC process necessary document from creation to review changes and versioned as well.
- Created BRD, HLD, LLD, Impact Analysis, Estimation and Test case, Review documents are maintained as per SDLC.
- Implemented project enhancements usingSPRINTmechanism to stabilize the productivity & scalability of the application
- UsedAgile Methodologiesfor regular adaption to changing requirements and continuous delivery of useful and working software.
- Involved in creating use case, Sequence, taxonomy and Architecture Diagram.
- Leading / Participating Code Review, Presentation, Status Call, Defect Review call and Business Customer meeting and interaction on those Defects is through HP QC.
- Redundant tracker, Activity tracking, Innovations, health check of application are logged and maintained across corporate level.
- Test Driven Development is strictly followed and created NUnit, Fiddler.
- Handled ASP.NET features such as Exception Handling, Custom Error Messages and logged using Elmah.
- Handled Run Time Errors by implementing appropriate Error handlers in C#.Net.
- Performed unit testing on every new version before sending it for User Acceptance Test (UAT).
- Responsible for deployment of the Application in production and resolving any post-deployment issues.
Environment: .Net 4.0, ASP.NET, Bootstrap JS, C#, JQuery, WCF, MVC, EF, Oracle 11g, Nunit, Fiddler.
Skill/Tools: Tortoise SVN, YouTrack (Agile user story management)
Confidential, Colorado Springs
Senior Developer and Lead
Responsibilities:
- Lead a group of 4 as technical lead & onsite coordinator, resource management & SME’s on various role.
- Developed IC reconciliation site between Forte system & Visa System using ASP.NET, C# wif database as SQL 2008.
- Extensively used Java Script, JQuery, Cascading Style Sheets and HTML for user interface.
- Created reports wif sub report for IC and developed a service to use SSRS system service to download the report and Mail it to Business.
- SSRS Report automation & Deployment Handled.
- Created BRD, HLD, LLD, Impact Analysis, Estimation Report, Test case, Review documents are maintained as per SDLC.
- Involved in the complete life cycle of the project from design, development, testing and deployment, analyzed requirement for innovations and provided solution as well.
- Gather business information from client and maintain documented and create completed life cycle SDLC process necessary document from creation to review changes and versioned as well. Implemented Scrum Practice.
- Involved in creating use case, Sequence and Architecture Diagram.
- Impact Analysis & Risk mitigation plan are followed.
- Exception handling and bug monitoring is TEMPeffectively implemented using C#.
- Developed complex business calculation procedure for report and sub report using SQL 2008.
- Performed unit testing on every new version before sending it for User Acceptance Test (UAT).
- Responsible for deployment of the Application in production and resolving any post-deployment issues.
Environment: ASP.Net 3.5, C#, SQL Server 2008 R2, SSIS 2008, IIS 7.5
Skill/Tools: Tortoise SVN, CaseComplete and VersionOne
Confidential, Detroit
Senior Analyst
Responsibilities:
- Involved in the complete life cycle of the project from design, development, testing, and to deployment for both support and enhancement projects.
- Incident Metrics tracker, Solution tracker, Metrics Chart Maintained.
- Analyze requirement and involved in integrating Framework designing and development.
- Use to gather the required information from client and maintain documented and create completed life cycle SDLC process necessary document from creation to review changes and versioned as well.
- Involved in creating Ball Park Estimation, Billing, Impact Analysis, UML and business consolidation report of tickets.
- Implemented Scrum Practice. Supported all incidents then and there.
- Risk factors are identified and they are addressed wif new innovative ideas and successfully influence & implement the same to business.
- Resource activity monitoring, Impact Analysis & Risk mitigation plan are implemented.
- All support, delivery documentation, Impact analysis, Incident workaround solution, Support workforce report, FAQ Specs are maintained and updated for any activities happened inside the application.
Environment: HP Service Manager
Skill/Tools: HP ALM
Confidential, Detroit
Application Lead
Responsibilities:
- Lead a team of 2 technical lead & onsite coordinator, resource management & SME’s on Business & Technical perspective played an active role in all stages - requirements gathering, analysis and design, development, testing, debugging, implementing and deployment the application.
- Developed a SSIS Package wif SQL 2008.
- Created a custom win service wif C# which executes package as configured on SQL 2008.
- Exception handling has been extensively followed and tracing error through logs.
- Performance perspective procedure has been developed for more transaction at a time.
- Involved in architectural design and development till deployment process.
- Successfully Downloaded Files from SRM Gateway to System using WCF for business specific needs.
- Gather Business information from client and maintain documented and create completed life cycle SDLC process necessary document from creation to review changes and versioned as well.
- Involved in creating Estimation, Impact Analysis, Impact Analysis & Risk mitigation plan and Architecture Diagram, Implemented Scrum Practice & Defect tracking.
- Innovations are implemented then and there inside the project and influenced business for SSIS Packages.
- Performed unit testing on every new version before sending it for User Acceptance Test (UAT).
- Responsible for deployment of the Application in production and resolving any post-deployment issues.
Environment: ASP.Net 3.5, C#, SQL Server 2008 R2, SSIS 2008, IIS 7.5
Skill/Tools: Team Foundation Server and HP ALM
Confidential, Detroit
Tech Lead for Internationalization Requirement (I18N).
Responsibilities:
- Involved requirements gathering, analysis and design, development, testing, debugging, implementing and deploying the application to UAT boxes and provided support for PROD deployment.
- Developed N--Tier application in .Net using 3 layers approach. Presentation layer developed using ASP.Net wif C#, Business Layer developed using C#, and Data access layer developed using ADO.Net in C#.
- Extensively used AJAX, Java Script, Cascading Style Sheets and HTML for user interface.
- Handled Run Time Errors & Design Time Errors by implementing appropriate Error Handlers and logged and mailed using SMTP.
- Retail site is the most interactive site in business developed a best performance application and user friendly using ASP.NET, AJAX, C# wif database as SQL 2008R2.
- Three level custom authorization processes has been implemented before release data to End user using C#, SQL 2008R2.
- SSL Certificate implementation and authorization component developed using C#.
- Use to gather the required information from client and maintain & prepare the Functional specs, High Level Designing document, Technical Specification document & test cases.
- Involved in creating use case & class diagram.
- Lead a team of 4 developers Mentor & Monitored them throughout all SDLC Process.
- DB Operation completely handled and shared wif team and reviews the work done by them as a lead perspective.
- Responsible for unit testing, Integration & Regression testing for each requirement on each environment and provided support as well and fixed issues on time.
Environment: .Net 3.5, ASP.Net, C# and SQL Server 2008 R2.
Skill/Tools: Team Foundation Server and HP ALM
Confidential
Module Lead for SOS and scrolling
Responsibilities:
- Involved requirements gathering, analysis and design, development, testing, debugging, implementing and deploying the application to UAT boxes and provided support for PROD deployment.
- Learned EDS Framework and developed Desktop application using C# wif database as SQL 2005.
- Developed N--Tier application in .Net using 3 layers approach. Presentation layer developed using WinForms wif C#, Business Layer developed using C#, and Data access layer developed using ADO.Net in C#.
- Custom Data transfer component developed using C# and exposed to other business as a web service for user inside manufacturing for transforming XML To XSLT for their workers.
- Handled Run Time Errors & Design Time Errors by implementing appropriate Error Handlers and logged for performance purpose.
- Handled scalability and performance issues and provided support for deliverables.
- Has gathered information from client and prepared the Functional Document, Designing document, Technical Specification document, test cases, test result and query log.
- DB Operation extensively Handled for creating new system specifications inside SQL 2005
- Responsible for all phases of testing and documented the deployment step and hurdles faced on deploying application.
Environment: C# Windows Application, SQL Server 2005 and SSRS.
Skill/Tools: Team Foundation Server and Test Director
Confidential
Module Lead
Responsibilities:
- Played an active role in all stages - requirements gathering, analysis and design, development, testing, debugging, implementing and deployment the application.
- Developed an intranet site for GM admin user using ASP.NET, C# wif database as SQL 2000.
- Created an auto update control using ASP.NET, AJAX, C# for auto update on the policy interest rate and different state mortgage values.
- Extensively used AJAX, Java Script, Cascading Style Sheets and HTML for user interface.
- Developed N-Tier application in .Net using 3 layers approach. Presentation layer developed using ASP.Net wif VB.Net, Common library developed for Business Layer wif C#.net, and Data access layer developed wif ADO.Net in C#.net.
- Has gathered information from client and prepared the Functional Document, Low Level Designing document, Technical Specification document, test cases, test result and query log.
- SDLC Process Extensively Followed & Kept track in all phases as per organization standards.
- Learned about Test Driven Development and Testing cycle process.
- Responsible for deployment of the Application in UAT and provided production Support to the business users.
Environment: ASP.Net 2.0, C#, SQL2K
Skill/Tools: Team Foundation Server and Test Director
Confidential
Team Member involved in Sustain Support.
Responsibilities:
- Worked in all technical components then and there based on the business request on application specific.
- Involved in the complete life cycle of the project from design, development, testing, and to deployment for both support and enhancement projects.
- Incident Metrics tracker, Solution tracker, Metrics Chart Maintained.
- Analyze requirement and involved in integrating EDS Framework designing and development.
- Use to gather the required information from client and maintain documented and create completed life cycle SDLC process necessary document from creation to review changes and versioned as well.
- Involved in creating Ball Park Estimation, Billing, Impact Analysis, UML and business consolidation report of tickets.
- Implemented Scrum Practice. Supported all incidents then and there.
- Risk factors are identified and they are addressed wif new innovative ideas and successfully influence & implement the same to business.
- Resource activity monitoring, Impact Analysis & Risk mitigation plan are implemented.
- All support, delivery documentation, Impact analysis, Incident workaround solution, Support workforce report, FAQ Specs are maintained and updated for any activities happened inside the application.
Environment: ASP.Net 2.0, C#, SQL2K
Skill/Tools: VSS and Service Center
Confidential
Team Member
Responsibilities:
- Played an active role in all stages - requirements gathering, analysis and design, development, testing, debugging, implementing and deployment the application.
- Developed site for both broker and buyer using ASP.NET, VB.NET Wif database as SQL 2000.
- Extensively used Java Script, Cascading Style Sheets and HTML for user interface.
- Created Common libraries Both Business Layer, Data Layer using C#.Net, SQL 2000.
- Policy based authentication for broker and buyer has been instantiated.
- Mail updates on the fixed rate changes component has been developed using C#.Net.
- Implementedobject dependency injectionconcepts among classes.
- Configured the application using the Web.Config file for setting Security, Globalization, Compilation, Error, Session State and other issues.
- DevelopedWeb Servicefor Business to communicate wif each other and clients component and functions commonly used.
- Implemented Singleton, abstract factory design pattern.
- Database part of creating DDL, DML Portions is completely handled.
- Created common component for Exception handling and Logging and exposed the same and other business logic to other business using web service.
Environment: ASP.Net 1.1, C#, SQL2K
Skill/Tools: VSS