Team Lead/ Sr. Software Engineer Resume
El Dorado Hills, CA
SUMMARY
- 8.5 + years of experience in the field of Information Technology as a consultant. Interacted with a variety of groups including management, business/ technical and end user groups.
- Experience on MS NET framework 4.0 - 2.0, ASP.Net MVC 4, C#, VB.NET, ASP.NET, Web Services, WCF Services, Web API, Light speed ORM, ADO.NET, LINQ, JQuery, AngularJS, Entity Framework, Web Forms, JavaScript, HTML, XML, AJAX, SQL Server 2008/2005/2000 , SSRS, PL/SQL.
- Experience in Agile/ Scrum, Waterfall, SDLC, System Analysis, Requirement gathering, Design, Development, Estimation, Testing, Debugging, Maintenance and Deployment.
- Experience in implementation of software development and architecture designing.
- Good knowledge in OOP, OOD, SOA, SOLID principles and have used in the projects extensively.
- Involved in designing complex normalized database schemas.
- Good Knowledge and practical experience in implementing various design patterns (Factory, Façade, Adapter, Singleton, Chain of responsibilities).
- Good Knowledge in developing SOA (Services Oriented Architecture) based applications.
- Experience with high availability high-volume Web applications.
- Experience with Microsoft BI SSRS (Reporting Services) in SQL Server 2005.
- Created complex Stored Procedures, Functions, Packages, Triggers and Views using T-SQL.
- Ability to work well as a part of a project team and as an individual contributor.
- Ability to learn and adapt to new technologies and business domain in fast business environment.
- Used Third party APIs like mailing API to build mailing functionality for SafetySend.
- Good written and verbal communication skills.
- Good organizational, planning, problem solving, decision making and analytical skills.
- Experience in using bug tracking systems, configuration management and version control tools.
TECHNICAL SKILLS
.Net Technologies: .NET Framework 4.0 - 2.0, ASP.NET, ASP.Net MVC 4, C#, VB.NET, LINQ, WCF Services, ASMX Web Services, Windows Services
Languages: C#. NET, VB.NET, Visual Basic 6.0, TSQL, PL SQL
Data Access Technologies: ADO.NET Entity Framework, Lightspeed ORM, ADO.NET, OLE DB, and ODBC
Database: SQL Server 2008/2005/2000 , Oracle 11
Server Technologies: IIS 7.0/6.0
Client/Browser Technologies: AJAX, XML, and HTML
Scripting Languages: JavaScript
Operating Systems: Windows 7, Windows XP, Windows 98
Versioning: MS Team Foundation Server 2008 (TFS), MS Visual Source Safe (VSS), and SVN
Report Tools: SQL Server Reporting Services
Office Suite: MS Office 2010, 2003, 2000
PROFESSIONAL EXPERIENCE
Confidential, El Dorado Hills, CA
Team Lead/ Sr. Software Engineer
Responsibilities:
- Actively involved in requirement gathering and then working with business analysts to ensure that BRD and FSD are finalized and signed off before the beginning of detailed design phase.
- Responsible for designing database schema for new modules.
- Development of middle tier in C#.
- Worked with third party Consume WCF Services to fetch real time data for the fuel and reserve fuel blocks and other services.
- Created RestFul services using web API to interact with business layer.
- Involved in development and testing the product.
- Involved in bug fixing, code review and peer testing.
- Created unit test cases for many modules.
- Used TFS for versioning of the application and to maintain source control repository.
- Coordinate with QA team for defining test plans and testing.
Environment: Windows 7, Asp.net, MVC 4.0, AngularJS, C#, WCF, LINQ, Web API, Lightspeed ORM, TFS, SQL Server 2008.
Confidential, Houston, TX
Sr. Software Engineer
Responsibilities:
- Involved in analyzing the existing and new business requirements, designing and development.
- Designed and developed the Middle Tier and Data Tier Business Objects using C#.
- Involved in database schema design and different database objects (Stored proc, triggers, indexes) using PL/SQL in SQL Server 2005.
- Generated the reports in Excel and PDF formats.
- Worked with third party Consume WCF Services to fetch real time pricing information of medical and diagnostic services.
- Involved in Deployment of application.
- Involved in Unit Testing of business layer of the application.
- Used Bugzilla for tracking the issues.
- Involved in writing test cases, unit testing, Integration Testing, Bug fixes, Status reports and deployment of the application.
- Used TFS for versioning of the application and to maintain source control repository.
- Coordinated with QA team for defining test plans and testing.
- Involved in bug fixing, code review and peer testing.
Environment: Windows 7, ASP.Net 4.0, C#, ADO.Net, JavaScript, Crystal Reports, WCF, TFS, SQL Server 2005
Confidential, Houston, TX
Software Engineer
Environment: ASP.Net 3.5, C#, HTML, CSS, JavaScript, IIS5.1, TFS, SQL Server 2005, Mercury Quality Center (MQC), SSRS
Responsibilities:
- Involved in analyzing the existing and new business requirements, designing, development and unit testing of the various modules.
- Designed and developed the Middle Tier and Data Tier Business Objects using C#.
- Involved in database schema design and different database objects (Stored proc, triggers, indexes) using PL/SQL in SQL Server 2008.
- Created several reports on SSRS.
- Involved in Deployment of application.
- Involved in bug fixing, code review and peer testing.
- Implemented Singleton design pattern for postoffice class.
- Used Third party APIs like mailing API to build mailing functionality .
Confidential
Software Engineer
Environment: ASP.Net 2.0, C#, HTML, CSS, JavaScript, IIS5.1, VSS, SQL Server 2000.
Responsibilities:
- Involved in analyzing the existing and new business requirements, designing and development.
- Designed and developed the Middle Tier and Data Tier Business Objects using C#.
- Involved in database schema design and different database objects (Stored proc, triggers, indexes) using PL/SQL in SQL Server 2000.
Confidential
Environment: ASP.Net 2.0, C#, HTML, CSS, JavaScript, IIS5.1, VSS, SQL Server 2000.
Responsibilities:
- Involved in analyzing the existing and new business requirements, designing and development.
- Designed and developed the Middle Tier and Data Tier Business Objects using C#.
- Involved in database schema design and different database objects (Stored proc, triggers, indexes) using PL/SQL in SQL Server 2000.