We provide IT Staff Augmentation Services!

Lead Software Engineer Resume

2.00/5 (Submit Your Rating)

King Of Prussia, PA

SUMMARY:

  • 18+ years of hands - on experience in Software development of Web Application and stand-alone application using great technologies like C#, VB.NET, ASP.NET(WebForm and MVC), JavaScript, SQL Server etc.
  • Experienced in the full life cycle of software development.
  • Participates in unit testing, cost estimation, and impact analysis
  • Experienced with Technical design documentation.
  • Experienced to work directly with business analyst group to identify and capture requirements.
  • Able to quickly pick up new technologies.
  • Able to work both independently and collaboratively within a team environment.
  • Experienced in mentoring local and off-shore development team.
  • Developing web sites for non-profit organizations during weekend and after work hour.

TECHNICAL SKILLS:

Language/Development tools: C#, VB.NET, ASP.NET (WebForms, MVC), WCF Service, Web Services, ADO.NET, JavaScript, JQuery, XML, HTML, CSS, MS SQL Server, Sybase, RestFul Services(WebAPI).

Development Methodology: Agile with Scrum Development Methodology.

ORM: Entity Framework, LINQ to SQL.

Tools/Platform: Visual Studio 2013, Team Found Server 2010(TFS), Internet Information Server (IIS), Windows, Jira.

PROFESSIONAL EXPERIENCE:

Confidential, King of Prussia, PA

Lead Software Engineer

Responsibilities:

  • Research, prototype and proof of concept about new technologies and new features.
  • Designs, modifies, develops and implements software applications.
  • Participates in unit testing, cost estimation, and impact analysis
  • Provides technical expertise to project team members.
  • Leads and directs the work of others.
  • Debugging and fixing bug.
  • Conducting code review.
  • Worked to migrate the vb6 code library to VB.NET, classic ASP to ASP.NET(C#)
  • Developed C# utility software to scrub migrated VB.NET code for many types of fixes.
  • Designed and developed of OFAC Validation(in C#) to search in Lexis-Nexis watch list database using web service API provided by Lexis-Nexis.
  • Developed a ADO.NET library(in C#) to mimic ADODB Interfaces to use with All the projects that has ADODB code. By changing the reference of Interop.Adodb.Dll to this library, all ADODB codes are upgraded to ADO.NET without any changes in source code.
  • Developed Automated build for all the projects (C++, vb.net, c#, vb6 etc.) using Team foundation server(TFS)
  • Worked on DataConsolidation project with team to consolidate data from different sources using WCF service.
  • Developed ASP.NET MVC project to upload and download trade from 3rd party(FxAll).
  • Developed ASP.NET MVC project to test Stimulsoft Reports.NET designer.
  • Wrote lots of unit tests in c#.
  • Developed lots of Term Sheet Reports using Stimulsoft Reports.NET Designer.

Technologies: C#, VB.NET, ASP.NET, WebForm, MVC, WinForm, Classic Asp, AJAX, JQuery, HTML, XML, Multi-threading, Parallel Task Library, ADO.NET, WCF/Web Services, Stimulsoft Reoprts.Net, VB6, SQL Server 2008, Transact-SQL, Jira, Team foundation server(TFS) 2013, .NET Framework 4.0, Windows etc.

Confidential, New York City, NY

Software Architect

Responsibilities:

  • Gathering requirements from business analyst group and providing development hour estimate to project manager.
  • Design, development, debugging, testing, implementation and maintenance.
  • Providing Technical Leadership to development team.
  • Mentoring local and off-shore development team members.
  • Writing Technical design documentation to be used by development team.
  • Conduct code reviews.
  • Evaluation of third party tools to be implemented and provide recommendations for latest technologies to be used in our application, when applicable.
  • Helping Human Resource Department in hiring process by taking technical interviews.
  • Provide technical leadership to 15 developers to migrate some vb6 projects to vb.net.
  • Designed and developed “Proximity Contact Search by Location” by Integrating Microsoft MapPoint application using .NET Remoting and Windows Service.
  • Designed and developed multi-threaded PDF Document processing (Creating, Merging, emailing etc) System in a separate dedicated server using .NET Remoting and Windows Service.
  • Developed Investors modules using ASP.NET MVC and LINQ to SQL.
  • Implemented 3rd party tools (MS Chart, Dundas chart for Graph, CodeJock Skinframework for application skinning, Infragistics Toolbar Controls, Farpoint Spread Control etc).
  • Developed automated build and deployment process using NANT and NSIS (Open Source Application) for all of our C#, VB.NET and VB6 projects.
  • Integrated Open Source application PDFSharp for PDF Document processing.
  • Created Data Access Component using ADO.NET.
  • Managed development team and delivery schedule for many client specific reports.
  • Designed and developed many reusable components using C# and VB.NET.
  • Developed client specific highly analytical and complex reports with Crystal Report using Stored Procedure as a data source.
  • Designed and developed many new features such as Import Module, Calculation Processing, Global search etc using C# and VB.NET.
  • Extensively coded to create Stored Procedure and Views in MS SQL Server and Sybase.
  • Designed and developed many helping applications for the Equitrak such as
  • Application to fix DLL/TLB references for vb6 projects
  • Application to Import Client’s Existing Data into EquitrakTM
  • Application to compile/execute multiple scripts both in Sybase and MS SQL Server
  • Application to generate script for Report creation with User-defined field in the EquitrakTM etc.
  • Maintaining Company’s website and Portal by fixing issues and adding new enhancement, coded in ASP.NET with C# and Oracle at back-end.

Technologies: VB6, VB .NET, C#, .NET Remoting, WinForm, ADO.NET, LINQ to SQL, WebForm, HTML, Sybase, SQL Server 2005, Oracle, Transact-SQL, Crystal Report 8.5/XI, ODBC, ADO, NANT, NSIS, PDFSharp, Visual Studio 2005, Visual SourceSafe(VSS), .NET Framework, Windows etc.

Confidential, Plainsboro, NJ

Programmer Analyst

Responsibilities:

  • Designed and developed a "Human Resources and Management System"
  • Involved in creating Reports

Technologies: Visual Basic 6, Microsoft SQL Server 7.0, Crystal Report 7, ODBC, ADO, COM+, MTS on Windows NT Platform

Confidential

Programmer

Responsibilities:

  • Involved in designing and development of various Desktop, Client/Server and web applications.
  • Involved in creating client specific reports in developed applications.

Technologies: Visual Basic 5/6, Crystal Report 6, Microsoft SQL Server 7, MS Access, Perl, HTML, ASP, ODBC, ADO on Windows NT and Unix Platform

We'd love your feedback!