Senior Software Engineer / Team Lead Resume
SUMMARY:
- 17 years of professional experience, with strong background of Development, Project Management.
- MCS and MS in Technology Management with background of customize solution development and implementation, e - commerce, data migration, business processes redesigning.
- Work extensively on ASP.Net, MVC, C# for creating a web services, WCF, web applications.
- Worked and deployed applications in AWS and used S3, CloudBerry, EC2 etc.
- Create multiple N-Tier applications in C# by utilizing SoC and other best practices.
- Utilized Microsoft Enterprise Library and log4Net for robust and quick development in C#
- Supervise development team of 3-5 person, and Managed existing projects and products.
- Capable of working on a team with people at all levels as well as working independently.
- Good knowledge of Project Management framework, Requirement Analysis, Application Designing, Work break down structure, Scheduling, working with team, Testing and Implementation.
- Design OLTP and Data-Warehouse architecture, performance tuning, and optimization.
- Extensive experience of procedures in T-SQL. PL/SQL (stored procedures, functions, packages, triggers).
- Involve in planning of SQL server backup, recovering and creating a cluster environment.
- Define security policies for users, and setup /optimize the database for 24/7 availability database.
- Create data-ware house by using best practices of SSIS and cube building process.
- Excellent verbal and written communication skills, and comfortable in dealing with colleagues, end users, business users and setting expectations with executives.
TECHNICAL SKILLS:
Software Languages: ASP.Net, MVC, C#, AJAX, jQuery, LINQ, PL/SQL, TSQL, HTML, JS.
Tools: Visual Studio 2013/2015, SQL/Plus, TSQL, SQL Net, IIS, SSRS, SSIS, SSAS, SQL Navigator, Erwin.
Operating Systems: Windows NT/2000/2012/XP, Windows 2008, MS DOS
Databases: Oracle, MS SQL Server 2005/2008/2012 , RedShift, RDS, postgreSQL
Designing methodologies: UMl, Agile
Project Management: MS Project, Rally, JIRA
Configuration Management: TFS, Git work experience:
PROFESSIONAL EXPERIENCE:
Confidential
Senior Software Engineer / Team Lead
Responsibilities:
- Lead and mentor in office team of 3 people.
- Provide time to time support to the customer for the application.
- Provide solution for optimization of application with increase performance
- Architect the application for optimization and scalability
- Design, develop, and enhance the front-end portion of the application in ASP.Net, and React.
Environment: Windows 2012, TSQL, postgreSQL, ASP.Net 4.5, MVC, C#, React, IIS .
Confidential
Technical Senior Software Engineer / Team Lead
Responsibilities:
- Lead and mentor offshore team of 2 people.
- Integrate .Net application with SalesForce.com
- Develop centralize web service to talk with the other applications
- Optimize complex packages for business logic.
- Optimize Cube Building and data load process.
- Provide time to time support to the customer for the application
- Provide a solution for optimization of application with increase performance
- Refactoring the multiple areas of application for optimization and scalability
- Design, develop, and enhance the front-end portion of the application in ASP.Net, and JQuery.
Environment: Windows 2008, SQL Server 2012, TSQL, SSIS, ASP.Net 3.5, MVC, C#, IIS 7, Erwin.
Technical Project Manager / Team Lead
Confidential
Responsibilities:
- Lead and mentor offshore team of technology and development.
- Coordination with the client proving estimates and Change Request
- Write complex packages for business logic.
- Schedule job for cleaning unnecessary data
- Provide time to time support to the customer for the application
- Provide a solution for optimization of application with increase performance
- Design, develop, and enhance the front-end portion of the application in ASP.Net, C# and JavaScript.
- Architect and develop the content management system in ASP.Net, highly integrated with MoRC
Environment: Windows 2008, SQL Server 2008, TSQL, ASP.Net 3.5, C#, IIS 7, Erwin.
Technical Project Manager / Team Lead
Confidential
Responsibilities:
- Establish a complete project plan from WBS to scheduling and controlling.
- Provide support to team in technical difficulties and explaining business processes.
- Provide time to time support to the customer for the application
- Provide a solution for optimization of application with increase performance
- Develop and architect the Layers in application, by using SoC logic in .Net C#
- Coordination with the Client and making Evaluation
Environment: Windows 2008, SQL Server 2008, TSQL, ASP.Net 3.5, C#, IIS 7, Erwin.
Sr. Software Engineer
Confidential
Responsibilities:
- Enhancement and maintenance of application based on Oracle web server, using Erwin
- Write complex packages for business logic.
- Schedule job for cleaning unnecessary data
- Provide time to time support to the customer for the application
- Provide a solution for optimization of application with increase performance
- Coordination with the Client and making Evaluation
Environment: Linux, Oracle, Oracle web server, PL/SQL, HTML, JavaScript, Java, Erwin.
Sr. Software Engineer
Confidential
Responsibilities:
- Doing enhancement and application maintenance using ASP.net, C#
- Write schedule job for releasing each component individually
- Move the changes from development to production
- Responsible to Evaluation, making wire frames and freezing enhancements
Environment: Windows NT/2000, SQL Server, TSQL, IIS, ASP.Net, C#, HTML, JavaScript, Erwin.
Database Developer
Confidential
Responsibilities:
- Develop and maintain application database on Oracle 9i, using Erwin
- Write complex packages for business logic.
- Write mail component in oracle, which send the mail based on various state of campaign or system.
- Write scripts and procedures to populate data from DB Link.
- Responsible for data migration for other systems.
- Responsible to presentation of data to the client application through various packages.
Environment: Linux, Oracle, PL/SQL, HTML, JavaScript, Java, Erwin.
Technical Lead/System Analyst
Confidential
Responsibilities:
- Design, develop and maintain application database on SQL Server, using Erwin
- Write complex database scripts on SQL server in TSQL.
- Write scripts and procedures to populate data from linked server.
- Perform DBA activities (performance tuning, backups), related to the application.
- Provide technical leadership in writing an ASP.Net application.
- Responsible for application and database tuning and availability
- Design, develop, and enhance the front-end portion of the application in ASP.Net, Visual Basic, HTML, ASP.Net and JavaScript.
- Responsible for IIS tuning, to improve application performance.
- Responsible for coordinating with client, getting their requirements, fulfilling and implementing them.
- Maintain development, testing, and production environments.
- Maintain disaster recovery plans (DRP).
- Test and QA different parts of the application.
- Manage teams. Train them on the application to come up to the speed.
Environment: Windows NT/2000, SQL Server, TSQL, IIS, ASP.Net, VB.Net, HTML, JavaScript, Erwin.
Sr. Software Engineer
Confidential
Responsibilities:
- Design, develop and maintain application database on Oracle.
- Write UNIX shell scripts that trigger different modules of application at different input and times.
- Test and QA of different parts of the application using Rational Suite Performance Studio.
- Create Heterogeneous Links and write scripts in PL/SQL to migrate data from Access, Text Pipe Delimited files to Oracle.
- Responsible for maintaining Oracle database.
- Responsible for application and database availability
- Responsible for presenting application to the client.
- Create Users & Technical Manuals and conducted training sessions for end-users & technical people.
Environment: Windows NT/2000, Linux, Oracle, Developer 9i AS, BusinessObjectsProject - X: Fleet Management System. March 2002 - June 2002
Sr. Software Engineer
Confidential
Responsibilities:
- Design and develop application on SQL server, PL/SQL (stored procedures, functions, packages, triggers).
- Test and QA different parts of the application.
Environment: Windows NT, SQL Server, TSQL.
Sr. Software Engineer
Confidential
Responsibilities:
- Write complex queries in SQL and stored procedures/functions in PL/SQL to fetch data from SQL Server.
- Responsible for application and database tuning and availability
- Responsible for coordinating with client, getting their requirements, fulfilling and implementing them.
Environment: Netscape Internet Explorer, JavaScript, SQL Server, PL/SQL (stored procedures, functions, packages, triggers).
Software Engineer
Confidential
Responsibilities:
- Designed, coded and implemented the system.
Environment: Windows 98/NT, HTML, JavaScript, Cold Fusion