Sr. Software Engineer / Team Lead Resume
Los Angeles, CaliforniA
SUMMARY:
- Around 10 years of experience in developing Enterprise Web Applications from design to deployment.
- Good experience with development methodologies like Agile (SCRUM) and Waterfall.
- Strong experience in design and development of n - tier web applications using technologies such as C#, ASP.NET, MVC, LINQ, HTML5, ADO.NET, Entity Framework, VB.NET, CSS3, Unity, Bootstrap, Telerik Kendo UI, WinForms, WCF, Web API (REST), ASP.NET Web Service (ASMX), jQuery, JavaScript, AJAX, JSON, HTML5, XML, XSLT, XPath, Schemas and XML Parsers.
- Sound knowledge of Object Oriented Analysis and Design.
- Strong knowledge in developing the presentation layer using Web Forms and Windows Forms.
- Well versed with QA Methodology and QA Process to ensure the quality of the product.
- Experience in using software configuration tools like TFS (Team Foundation Server), SVN (Subversion).
- Strong Database skills using SQL Server (Stored Procedures, and Triggers, Views and Functions).
- Have a good knowledge of MSSQL DTS Package, SSIS, SSRS, Data Import and Data Export
- A team player with good interpersonal, communication and presentation skills and great learning ability and willing to accept new challenges.
TECHNICAL SKILLS:
Technologies: C#, ASP.NET MVC, Bootstrap, Entity Framework, LINQ, JSON, AJAX, JavaScript, JQuery, WebForms, WinForms, Unity, WCF, Web API, VB.NET, HTML5, XML, XSL, CSS, SOAP/Web Services, DTS, SQL Server Integration Services 2005/2008, ADO.NET, Adobe XFA Forms, Telerik Kendo UI
Development Tools: Visual Studio 2003/2005/2008/2010/2012/2013, Visual Web Developer, Adobe Enterprise LiveCycle Designer
Databases: MySQL, SQL Server 2000/2005/2008, Access
Reporting Tools: Crystal Reports 9.0/10.0/XI, SQL Server Reporting Services 2005/2008
Others: Visual Source Safe (6.0), PVCS, Serena Dimensions, VisioMS-Office, SVN, TFS
PROFESSIONAL EXPERIENCE:
Confidential, Los Angeles, California
Sr. Software Engineer / Team Lead
Responsibilities:
- Developed UI for different modules using ASP.NET MVC, Bootstrap, jQuery, HTML5, and CSS3.
- Developed the Business Service Layer using Web API.
- Created Entity Objects using Entity Framework 6.0.
- Gathered/analyzed business requirements and performed feasibility analysis.
- Provided development effort estimates based on the standard estimation methodologies.
- Worked with project manager to ensure quality deliverables during the application lifecycle.
- Performed code reviews to ensure it met the company wide development standards.
- Identified problems and analyzed potential solutions including workarounds.
- Led a team of 5 developers in implementing the user requirements.
- Resolved technical issues and fixed bugs.
- Created Stored Procedures, SQL Scripts, Views, and Functions for data related operations.
- Involved in System/Integration Testing and Post-Production support.
Environment: / Technology: Windows Server 2008 R2/ Windows 10, Microsoft Visual Studio 2013, ASP.NET MVC, XML, Entity Framework 6, JavaScript, Telerik Kendo UI, TFS, SQL Server 2008, HTML 5, Bootstrap, WCF.
Confidential
Sr. Software Engineer
Responsibilities:
- Developed dynamic PDF XFA Forms on LiveCycle Designer ES 8.2 using Adobe JavaScript.
- Designed the service layer component in C# to facilitate communication between PDF forms and the web application.
- Wrote SQL Stored Procedures and functions for data related operations.
- Created detailed technical design document for the application.
- Customized the application for different clients as per the specifications.
- Performed effort estimation and created work breakdown structure.
- Created Test Cases, Test Plans, performed Unit Testing.
- Participated in fact gathering, creating the scope document and the requirement specifications document.
- Worked with the para legal staff and end users in resolving issues.
- Involved in Release Management and Post Deployment support.
- Communicated project status and issues to management on a regular basis.
Environment: / Technology: Windows Server 2008, Windows 7 Pro, Microsoft Visual Studio 2012, C# ASP.NET WebForms, AJAX, JQuery, SQL Server 2008, SVN, IIS 7.0, XML, WCF, CSS, JavaScript, Telerik RAD UI.
Confidential
Programmer Analyst and Technical Lead
Responsibilities:
- Migrated the product from a 2-Tier VB application to a 3-Tier Windows application in C# 3.5.
- Designed the service layer using WCF.
- Created the data layer using Entity Framework.
- Migrated the database from Access to SQL Server 2008.
- Used asynchronous programming to improve the performance of the application.
- Optimized the Bulk Loading of the data into the Database by using SSIS 2008 thereby improving the efficiency of the application by 30%.
- Tuned the performance of SQL queries in retrieving huge amount of data.
- Converted the old Reports in Excel to Crystal Reports XI.
- Collaborated with business users in gathering and understanding the user requirements.
- Led a team of 4 in development, testing and deployment of new User Requirements.
- Trained and Mentored junior associates.
Environment: / Technology: Windows Server 2008, Microsoft Visual Studio 2008, C# WinForms, XML, Entity Framework 4, Crystal Reports, Visual Source Safe, SQL Server 2008, WCF.
Confidential
Programmer Analyst and Technical Lead
Responsibilities:
- Developed new User Interface in ASP.NET 2.0 with AJAX Extensions and Services Layer in Windows Communication Foundation (WCF) for the module Loan Origination System.
- Designed the database in SQL Server 2005.
- Created design documents for the module.
- Used jQuery for form validations.
- Implemented the Reporting feature in the module in SQL Server Reporting Services 2005.
- Led a team of 5 in customization of the Loan Origination System for different banks.
- Took the lead in documenting and managing all development processes for the company.
- Performed System and Integration Testing and successfully deployed the customized modules for different banks under a strict 5-month deadline.
- Trained the end users on the functionality of the new module.
- Provided post-deployment Support, Maintenance and Enhancements.
- Performed Code Reviews.
- Implemented Caching to improve the throughput of the web application.
Environment: / Technology: Windows Server 2003, Windows XP, Microsoft Visual Studio 2005, C#, ASP.NET WebForms, AJAX, jQuery, SQL Server 2005, PVCS, IIS 6.0, XML, WCF, CSS, JavaScript.
Confidential
Programmer Analyst
Responsibilities:
- Designed and developed the modules in WinForms using C# (.NET 2.0).
- Created the Business Service layer using SOAP/Web Services.
- Created the Reporting module in Crystal Reports 10.
- Performance tuned the application by identifying and removing the bottlenecks.
- Created reusable components which were used as plug-ins across various other applications.
- Worked closely with the business users in gathering and analyzing business requirements.
- Coordinated with delivery team for testing, build and deployment.
- Wrote Stored Procedures, Functions and Views for data operations.
- Provided Production support and resolved technical issues.
Environment: / Technology: Microsoft Visual Studio 2005, C# WinForms, SQL Server 2005, Serena Dimensions, Windows Server 2003.
Confidential
Programmer Analyst
Responsibilities:
- Developed the user interface in C# (.NET 1.1).
- Designed the database in SQL Server 2000.
- Wrote Stored Procedures, Scripts, and SQL Queries
- Created Test Cases and Test Plans.
- Involved in system and integration testing.
- Collaborated with cross functional teams in process improvements and productivity enhancements.
- Resolved technical issues and fixed bugs.
Environment: / Technology: Windows Server 2003, Windows XP, Microsoft Visual Studio 2003, C# WinForms, SQL Server 2000, Visual Source Safe.
Confidential
Programmer Analyst
Responsibilities:
- Migrated the application from VB to ASP.NET (.Net 1.1).
- Migrated the database from Access to SQL Server 2000.
- Created reports on Crystal Reports 9.
- Involved in system and integration testing.
Environment: /Technology: Windows 2000, Visual Source Safe, XML, Microsoft Visual Studio 2003, C#, ASP.NET, IIS 5.0, HTML, XML, CSS, JavaScript.