Lead Engineer Resume
EXPERIENCE SUMMARY:
- An accomplished software engineer in Design and Analysis, with 10 years of experience in the full life cycle of software design process including requirement definition, design, software development, testing and maintenance of web based and windows based application.
- Seeking challenging and rewarding assignments in the Software development field with an organisation where there are opportunities to learn and grow.
- Involved in all the phases of the software design starting from analysis and creating requirement document and feasibility of the product to its completion.
- Process knowledge in analysis, design and development. Skilled at progressing from problem statement to well - documented design.
- Solid management and communication skills, demonstrated proficiency in leading and mentoring individuals to maximize level of productivity, while forming cohesive team environment.
- Analytical thinker and consistently resolving ongoing issues or defects, often called upon to consult on problems that have eluded resolution by others.
- Worked with clients in Finance/Banking, Retail, ecommerce and Media Vertical domain.
- Worked extensively on client location, with client side SME and IT Directors.
- Experience as Technical Lead of Dev Teams and mentoring resources to deliver well written, optimized, robust and scalable Microsoft .Net application using C#, ASP.Net, Web Services, ADO.Net, Entity Framework, WCF, SSRS, SSIS and SQL Server database
- Experience in manipulating XML, Converting Data between ADO.NET and XML and have Knowledge in Schema, XSL (XSLT, XPath, XQuery) and LINQ to query XML doc
- Experience with application performance tuning, resolving many performance issues reported in FundSuiteArc.
- Experience with using Entity Framework
- Experience with database performance tuning using SQL profiler and Tuning tools.
- Excellent T-SQL development skills to write complex queries involving multiple tables, great ability to develop and maintain stored procedures, triggers, user defined functions.
- Used ADO.Netobjects such as Data Adapter, Data Reader and Dataset for consistent data access.
- Experience working with Agile Software Development methodology.
- Experience in working application with JavaScript, JQuery, Typescripts and Node.js
- Experience in XAP compression for the Silverlight project
TECHNICAL PROFICIENCIES:
C#, ASP.NET, Client Scripts (Angular 2, XML, JavaScript), WCF,WPF, Entity Framework, LINQ, Web Services, ADO .Net, MEF and SQL
ASP.NET, Web Services, XML, XLS, CSV, XSD, SOAP, WSDL, HTTP, XAML, XML Schemas, HTML and CSS
SQL Server Reporting Services (SSRS)
Windows 95, 98, 2000, Windows XP, Windows 7, 8, Windows Server 2003 Citrix
Microsoft Team Foundation Server (TFS) and Git
Object - Oriented Design, Project Management, Technical Documentation, Quality Assurance
MVC, MVV, MMS .Net framework, Visual Studio 2010, 2012, 13, MS office applications, IIS, MS Outlook and Edit plus editor
PROFESSIONAL EXPERIENCE:
LEAD Engineer
Confidential
Responsibilities:
- Guiding, review code and resolving challenges during development for a 14 member team.
- SME for portfolio team handling requirement gathering, development, resolving tier3 issues.
- Attend envision meeting and requirements analysis with product managers to understand requirements.
- Performing impact analysis for the changes requested
- Worked on the capacity of Senior Developer/Lead developing and solving UAT issues and also work on production issues if required to give quick resolutions
- Worked on deployment batch file for QA and UAT.
- Participate in designing meetings with architect and work on POC.
- Designed and developed database tables, temp tables, stored procedures, cursors required for application.
- Develop detail specification, application coding
- Strictly follow Object Oriented Design principles
- Use STLC process for testing.
- Implemented best coding practice, making application testable and decoupled.
- Using the TFS for tracking, logging defects and file promotion and making build.
- Developing ArcSupport an application which had features to query production data quicker.
- Migrated the application to support SSO login using LDAP.
- Developed an application for Tier3 support team in Donnelley Financial Solutions called ArcSupport using MVC and WPF
- Worked on POC to replace Silverlight with Angular 2 for presentation layer.
Environment: ASP.Net, C#, Silverlight, Telerik, IIS, JavaScript, SOAP, XML, XPath, XSLT, WCF services, Reflection, SQL Server 2012, Visual Studio 2012, TFS, ADO.NET, CSS, SSRS and SSIS
SR. Software Engineer
Confidential
Responsibilities:
- Working with onshore team during the application development cycle, doing coding and peer review and tracking project progress.
- Develop detail specification, application coding, unit and system testing.
- Worked on the capacity of Senior Developer and solving technical issues in production.
- Perform support work on all types of incidents and support tickets raised by business and end users.
- Liaise between business and third-party vendor on third party tool upgrade/patches/issues.
- Attend CAB (Change advisory board) approval meeting with business.
- Involved in Bi-weekly deployment production activities like merging code, publishing code to the Staging and production.
- Involved in create SQL agent jobs for scheduling application related activity.
- Worked on performance tuning activity as part of holiday readiness program.
- Promotional period monitoring activities.
Environment: ASP.Net, C#, IIS, JavaScript, HTML, WCF services, ADO.NET, SQL Server 2008, SQL Jobs, Windows Services, Visual Studio 2012, TFS and CSS
SR. Software Engineer
Confidential
Responsibilities:
- Application development in ASP, back-end SQL.
- It is developed in .Net framework 2.0 using VB.Net and ASP.net. Involved in a complete migration of ProphIT into IRIS, which is developed in .Net 3.5.
- Involved in business processes flow and business requirements review.
- With the usage of MVP pattern, business logic and presentation are well separated and I have worked in all phases including UI development to Business logic.
- Business functionality is called as a workflow, which specifically deals with business usage of Confidential credit card. Involved in critical workflow development activities.
- Prepared development of requirements, data models, and all documentation throughout project lifecycles. Also,
- Preparation of the Design Document after analyzing of RPD(Requirement Package Document)
- Preparation of RTM (Requirement Traceability Matrix) Document
- Preparation of UTC Document (UTC)
- Developed detailed project plans for application level changes and integrations projects.
- Performed end to end Application testing.
- Worked on Automated test cases using Rhino mocks
Environment: ASP .Net 3.5, IIS, SOAP, MVP, Ajax, SOAP, Visual Studio, TFS, Windows Workflow Foundation
SR. Software Engineer
Confidential
Responsibilities:
- Developed project single handedly. Involved in Application deployment and end to end testing.
- Worked on migration of the tool from C++ to C#.
- Developed detailed project plans for application level changes and project integration.
- Analyzing existing application, drawbacks and prepared Design Document, UTC Document.
- Support after production release
Environment: C#, Visual Studio, WIX to Build Windows Installer Packages
SR. Software Engineer
Confidential
Responsibilities:
- Requirement Analysis & Design, Development & Unit Testing
- Implemented best practice and performance improvement concepts for .Net Enterprise application.
- Worked on the capacity of Senior Developer handling team and solving technical issue.
- Working with onshore/offshore team during the application development cycle, doing code review and tracking project progress.
- Responsible for creating edmx file and integrating with the application for the teammates to use it.
Environment: C# .Net 3.5, WPF, MVC, Visual Studio, WCF, XML, XPath, LINQ, ADO.NET Entity Framework, Web services, and SQL Server
Software Engineer
Confidential
Responsibilities:
- Requirement Analysis & Design, Application development in ASP.NET in .NET Framework 3.0. & Unit Testing
- Follow SDLC process to complete the development process
- Optimizing the application code for Performance gain.
- Business requirements review.
- Post production support and windows server administration.
Environment: ASP.Net with .Net Framework 3.0, IIS, SQL Server 2005
Software Engineer
Confidential
Responsibilities:
- Understanding the Business Requirement, Coding, Unit Testing.
- Follow SDLC process to complete the development process
- Application development in ASP.
- Prepare requirement analysis and UTC.
Environment: ASP, HTML, SQL Server 2005
