We provide IT Staff Augmentation Services!

Lead Software Engineer Resume

4.00/5 (Submit Your Rating)

Boston, MA

SUMMARY:

  • 16+ Years extensive experience in Software Development Life Cycle (SDLC), Requirement Gathering, Designing, Implementation, Testing, Deployment and Maintenance Support for Desktop
  • Web based, MS Office PlugIns, Sharepoint, Service Oriented Architecture, N - Tier, Client Server, using Microsoft Technologies, .NET, C#, VB.NET, VC++/COM, VB6, ASP.NET, RDBMS.
  • Resolved Memory Leaks in IG-XL (.NET, VB6 and C++/COM application), due to that application was crashing
  • Resolved Crashing for Fixed Income Traders Risk Analysis Excel Tool by increasing process size for 32 bit EXCEL.EXE on 64 bit OS from 2GB to 64GB due to this traders were not able to use compression charts
  • Maximum throughput for multi-Core machine in multi-threaded application based upon license.
  • Enhanced Code Coverage from 80% to 95% by using static analyzer tools
  • Created automation utility to update funds on a regular intervals for Confidential .
  • Created automation utilities for manual activities through scripting

TECHNICAL SKILLS:

Programming Languages: C#, VB.NET, VB6, VC++

Desktop: WinForm, WPF, Xceed, Infragistics, DEVExpress, MVVM Light Toolkit, Unity

Web: ASP, ASP.NET, ASP.NET MVC 5, Javascript, JQuery, AngularJS, AJAX, HTML5, Bootstrap Framework, Telerik Kendo MVC Controls, XML, XSLT, DOM, IIS, JRun, JSON

.NET: 4.6 Framework, .NET Core

Sharepoint: Workflow Customization, Web Parts, Integrating Outlook calendar with SharePoint Calendar, Customizing Document Library, and Customizing Web Forms, SPServices

Cloud Computing: Azure Infrastructure, Virtual Machines, Docker Containers, Powershell

Unit Test: MSTest, NUnit, Moq (.Net Mocking library with Ploeh.AutoFixture), TypeMock, Code Coverage

SOA: Web Services, REST Services, WCF, Web API

RDBMS: SQL Server 2012, Oracle 11G, PL/SQL, Stored Procedures, Triggers, Cursors, Query Optimization, Indexes

Design: UML, Class Diagrams, DFDs, Sequence Diagrams, Classic Patterns Abstract Factory, Singleton, Builder, Adapter, Decorator, Template Method, Observer, Repository, Facade, IOC (Dependency Injection), MVC, MVP, MVVM, Object Oriented Analysis and Design using SOLID principles

MS Office Add-In: using .NET Visual Studio Tools for Office (VSTO), Add-In Express Library, Office.JS, Task panes, ribbon controls, common Add-Ins across MS Word, Excel, PowerPoint, Office 365 development

Distributing Computing: .NET Remoting, DCOM

Multi-Threading: Thread Synchronization e.g. Semaphores, Mutex, Signals, Task Parallel Library (TPL) for multiple cores in CPU to achieve parallel computing.

ORM: Entity Framework

Configuration Tools: GIT, ClearCase, TFS, ACCUREV, SVN, VSS

Methodologies: Agile (SCRUM), classic Waterfall, Rational Unified Process (RUP), TDD, CMMI Process

Project Management: JIRA, MS Project Plan, PMTool (Internal Web Based Tool)

ETL: Some exposure in Talend ETL Tool

Market Data Feed: Bloomberg APIs

Reports: Crystal Reports, SSRS, Excel Pivot Reports, Lightning ChartsJ2EE Some exposure in Java, JSP, Servlets, RMI, JNI

Code Refactoring: C++ to C#, VB6 to VB.NET, .Net 2.0 to .Net 4.0, ASP Classic to ASP.NET

Other: Microsoft Azure, WMI, VBScript, Powershell, User Documentation, Design Review, Code Review, StyleCop, FxCop, HIPAA, HL7 Standard, Docker Container, Image Creation for DSP Computer

PROFESSIONAL EXPERIENCE:

Confidential, Boston, MA

Lead Software Engineer

Responsibilities:

  • Develop professional modules using C#, REST based services to interact with FMR and provide appropriate input to Syncova and collect output.
  • Replace Vendor based RiskMetrics Application with internal Risk Calculation based on VaR.
  • Maintenance and Support for any issue
  • Develop Business Model for changed risk metrics in Syncova.

Environment: C#, IIS 8.0, ClearCase, SQL Server, LINQ, log4Net Library, PL/SQL Developer IDE, WCF, REST Services, Windows Services, Windows Workflow, J2EE, Visual Studio Architecture etc.

Confidential, Boston, MA

Technical Architect

Responsibilities:

  • Architected modules including Coverage Gap Discount, Drug List Update, and Report Templates.
  • Provided design guidelines for integrating new features, third party modules into PBM System for claim process, payments, End user search facilities
  • Proposed new technologies as per suitable to requirement e.g. application should be accessible from mobile as well as desktop devices.
  • Developed POCs for implementation for new features.
  • Created Design documents containing DFDs, Flow Chart, Activity Diagrams, Class Diagrams, and Sequence Diagrams.
  • Performed project tracking Work e.g. Task Allocation, Tracking Deliverables using JIRA, TFS, JIRA.

Environment: C#, IIS 8.0, TFS, Oracle, ASP.NET MVC 5, LINQ, JavaScript, JQuery, Angular, Bootstrap library, log4Net Library, PL/SQL Developer IDE, Entity Framework, WCF, REST Services, MS Visio, Visual Studio Architecture etc.

Confidential, Washington, DC

Lead Engineer

Responsibilities:

  • Developed Excel plugins for Search and Exporting records in various forms from Web Addin
  • Created Setup Deployment using Visual Studio Installer.
  • Enabled Excel process size from 2.0 to 4.0GB
  • Created Design document, user document for AddIn Development
  • Trained team on Microsoft Technologies e.g. C#, JSON, Javascript, JQuery.

Environment: C# 4.5, VSTO 4.0, Office.JS APIs, IIS 7.0, TFS, Sinequa Search Engine, SQL Server, REST Web Services, Visual Studio 2015, log4Net Library, VISIO, Visual Studio Architecture tool.

Confidential, Boston, MA

Lead Engineer

Responsibilities:

  • Created COM Add In using Visual Studio Tools for Office and Net Office
  • Created WPF controls that hosts .NET Lightning Charts(Time Series, Point Line Series, Regression, Bar, Column, Stack) (Altogether 85 charting controls)
  • Code refactoring from VBA to C#
  • Developed WPF Dispatcher mechanism for messaging along with Asynchronous and Multithreading
  • Created Excel Ribbon for user interaction using VSTO, Created Excel AddIn for saving Excel into xml format for version control, Enhanced Excel process size from 2GB to 4GB
  • Created Setup Deployment using VS2010 Setup Plugin, worked on InstallShield also to Evaluate both setup.
  • Developed Unit tests using Moq with support of Ploeh.AutoFixture library
  • Conducted daily SCRUM meetings, review, knowledge sharing, end user, supporting traders
  • Replaced excel data for application with direct Bloomberg APIs access from Bloomberg Market DataFeed.
  • Created Design document containing Flow diagrams, sequence diagram, Class Diagram, Component Diagrams.
  • Developed POCs for Citrix - Desktop display of charts.

Environment: Visual Studio Tools for Office (VSTO), Net Office (Open Source for office automation), C#, Excel 2010 COM PIAs, .NET Framework 4.6, WPF, .Net Lightning charts 6.0, JIRA, WCF, REST, Bloomberg APIs, Castle Windsor “Inversion of Control Tool”, Log4Net library, Moq (.Net Mocking library with Ploeh.AutoFixture), GIT, Oracle database, Bloomberg APIs, Xceed WPF Toolkit, MVVM Light Framework, JSON Newtonsoft Library, Multithreading with Task Parallel Library(TPL) etc.

Confidential

Lead Engineer

Responsibilities:

  • Developed SharePoint Sites, Web Parts for document Library, Sharing Libraries among team hubs on permission and filter basis
  • Created SharePoint Plugin for MS Office applications using VB.NET, WPF, COM Interop’s, Add In Express
  • Plugin publishes document (Excel/Word/Powerpoint/Email) to team’s site
  • Developed TALEND jobs to Pull Product, Approaches, Vehicles, AssetClass Data using REST Based web services and Talend Tool and insert into SharePoint Lists daily basis as auto scheduled jobs and update/insert if is there any changes in the items.
  • Development of MAESTRO jobs (for executing Talend jobs)
  • Design system using MVC design pattern
  • Jobs Scheduling using ASV (Automated Schedule Validation Tool using Tivoli)
  • Deployment of jobs using Nolio Tool
  • Created Setup Deployment using VS2010 Setup Plugin.

Environment: C#, SharePoint 2013 (Workflows, Lists, Web Parts), JIRA, Office 2010 APIs, Web Technologies (XML, JQuery, ASP.net etc.), SharePoint Designer 2013, TALEND 5.5.1 (ETL Tool), AddIn Express Library, VS2015, ACCUREV 6.01

Confidential - Medford, MA

Technical Lead

Responsibilities:

  • Developed Customer Authorization Check functionality module, currently it is maintained manually by modifying XML files.
  • Configured Design for both XML and Database Persistence
  • Used LINQ, Stored Procedures.
  • Helping Team in technical issues.

Environment: C# 4.0, ASP.NET MVC 4.0, WCF, Restful WebServices, JSON, JQUery, Infragistics User Controls, Oracle11G, Visual Studio 2012, Team Foundation Server, Agile Methodology

Confidential - Braintree, MA

Risk Analytics Report Automation

Responsibilities:

  • MIB Insurance Risk Analysis Report Tool User Interface
  • Fetched data from SQLServer or CSV Files
  • Created Excel Workbooks that involves interactions with source data and creating Pivote Tables
  • Formatted Excel Workbook as per report requirement
  • Added Data Filters capability
  • Hyperlink capability on Aggregated data that navigates to new worksheet with detailed data
  • Printed Reports as per required format

Environment: VB.NET 4.5, WPF, Excel Object Interop Library, SQLServer 2012, VBScript, VBA

Confidential- Medford, MA

OneRoad Assistance Application

Responsibilities:

  • Developed Customer Authorization Check functionality module, earlier it was maintained manually by modifying XML files.
  • Configured Design for both XML and Database Persistence
  • Developed Stored Procedures, Queries

Environment: C# 4.0, ASP.NET MVC 4.0, WCF, Restful WebServices, JSON, JQUery, Infragistics User Controls, Oracle11G, Visual Studio 2012, Team Foundation Server, Disciplined Agile Methodology

Confidential- Herndon, VA

Automation Integration Case Management System

Responsibilities:

  • Developed various Stored Procedures, Views, User Defined Functions using SQL Server 2008.
  • Involved in the design, development and unit testing of various screens and functionalities in Financial and Accounting module.
  • Developed various forms like Search, Payment Receipt, Hold Receipting, Post Bonds, using various Infragistics controls like UltraGrid, UltraCombo and UltraDate control.
  • Involved in enhancements and Bug fixes in various modules.
  • Used TFS as the Version control tool for the Source Code and Database Scripts.
  • Involved in the preparation of Unit Test Cases and Code Review document.

Environment: C#, WinForms, WPF, WCF, WebServices, Infragistics User Controls, SQLServer 2008, Visual Studio 2012, Team Foundation Server, Agile Methodology

Confidential

Senior Developer, Technical Lead

Responsibilities:

  • BIOSChecker WCF Service - Developed WCF service used for running executables at remote machine and transferring data between host and client computer, this service is used for checking BIOS Settings on tester computer and DSP computer
  • Code Refactoring from C++ to C#.
  • DSP Algorithm Selection UI using WPF, NDIS Driver Upgrade - EL2 5.0 to EL2 6.0,
  • Image Automation - automated image creation for DSP Computer by using Windows Management Instrumentation APIs (WMI), IBW, ICE, VBScript, Performance Verification for various instruments and boards

Environment: C#, WCF, WPF, C/C++, COM, WMI, VB, VBScript, Excel Interop Library, Type Mock Library, CPPUnit Unit Test Framework, Rational Clearcase, Stylecop, Image Configuration Editor

Confidential

WEB DEVELOPER

Responsibilities:

  • Developed dynamic Application template for different schemes - Created dynamic and static templates for runtime applications that will create PDF file based on user inputs
  • Developed application access module for different types of customers using XSD, Automated Fund description - fund’s price, manager, and other details will be updating automatically quarterly, this task was done manually every time and there were chances for manual clerical error in actual data, Developed fund selection modules using Silverlight.
  • As a Team Lead responsible for deliverables.

Environment: .NET 2.0/ 3.5, ASP.NET, WCF, WPF, Silverlight, Javascript, AJAX, XSLT, SQLServer 2005, Entity Framework, MVC 3.0, Oracle 10G, VB6, Rational Clearcase, Visual Studio, Team Foundation Server, HP Service Center

We'd love your feedback!