We provide IT Staff Augmentation Services!

Lead Software Engineer Resume

0/5 (Submit Your Rating)

Pittsfield, MA

SUMMARY

  • 12+ years of software development & consulting experience
  • Experience in designing and developing web - based solutions for clients that address critical business needs in RDCT and Agile Methodology.
  • Strong technical skills in using C#, ASP.NET, ADO.NET, MVC 5.0, Angular JS, JQuery, Web Services, Entity Framework, WCF Services, JavaScript (ECMAScript),TFS, VSS, SVN among other technologies.
  • Very good understanding in Object Oriented Programming concepts and Object Oriented System Design (OOSD)
  • Exposure to Xamarin, Android development, ReactJS, Amazon Web Services (AWS) and NoSQL Database (MongoDB) and GitHub Source control repository.
  • Experience on Single Page App (SPA) development.
  • Extensive experience in design and implementation of Web Applications, Web services and WCF Services using .Net framework. Strong knowledge in Database Programming with RDBMS databases like PostgreSQL 9.6.2, SQL Server 2005/2008/2012 , Oracle and MS Access.
  • Excellent in writing PL/SQL Queries, Stored Procedures, Triggers and Cursors.
  • Strong Knowledge of SQL Reporting services (SSRS). Conceptual understanding and implementation experience of using N-Tier and Client/Server Architecture.
  • Experience on unit testing frameworks MOQ and Jasmine/Karma
  • Familiar with Bootstrap framework, CSS (Less) for responsive web development.
  • Experience in working with short sprints in an Agile SCRUM software development model, good understanding of Scrum process.
  • Experience on task management tool (JIRA).
  • Ability to work in fast paced co-development client teams and our teams which are often diverse and cross cultural
  • Exposure on Jenkins for Continuous Integration (CI)/Continuous Delivery(CD)
  • Good in leading team with mentoring and coaching abilities.
  • Experience in Automobile Business Process Automation, Public Relations and Banking domain.
  • Experience in Migration of applications from previous version to higher/latest version of technology.
  • Ability to manage multiple priorities with minimal supervision. Acknowledged multiple times as countable resource.

TECHNICAL SKILLS

Languages: C#, VB.Net, VB6.0

Technologies: ASP.Net, ASP3.0, MVC5.0, LINQ, Web services, WCF Services, AJAX, SQL, IIS 6.0/7.0, VSS 6.0, UML

Database Connectivity: ADO.Net, ADODC, ODBC, Entity framework

MS Office Servers: SharePoint Server 2013, SharePoint Online, SharePoint Server 2010Office SharePoint Server (MOSS) 2007, Project Server 2007 (Enterprise Project Management)

Reporting Tools: SSRS 2005, Crystal Reports, MS Access 2003 reports

Workflow Product Suites: K2 Workflows, Nintex Workflows

Markup languages: XML, CAML, HTML

Database Querying: PL/SQL, T-SQL, LINQ

Databases: PostgreSQL 9.6.2, MS SQL Server 2000/ 2005/2008/2012 , Oracle 9i/10g, MS Access 2003/2007, NoSQL Database (MongoDB)

Configuration Management: TFS, Visual Source Safe, CVS, SVN, GitHub

Scripting Languages: VB Script, JavaScript, JQuery, Angular JS, ReactJS, Knockout JSkendoUI

Operating Systems (OS): Windows 2000, WinNT, Windows 95/98, Windows Server

Design Tools: Microsoft Visio, SharePoint Designer 2007/2010

IDEs: Visual Studio 2003/2005/2008/2010/2012/2017 , Visual Studio 6.0Xamarin Studio, Toad and SQL Developer

Testing Framework: MOQ, Jasmine/Karma

PROFESSIONAL EXPERIENCE

Confidential, Pittsfield, MA

Lead Software Engineer

Responsibilities:

  • Design and implementation of Single Page Application (SPA).
  • Implementation of login functionality and integration to SAAS application (hosted on PCF)
  • Implementation of screens to view questionnaire and setup questionnaire (CDD/ADD/EDD)
  • Ensuring the application is able to integrate with any of existing and identified applications.
  • Migration of questionnaire from current system to new system.
  • Developing Components for answering to questions in questionnaire using AngulaJS
  • Developing Restful services for fetching Questions, Questionnaire tree & possible answers
  • Developing Restful services to add questions, responses to questionnaire
  • Writing Unit Test cases and test coverage
  • Assisting to QA team in automation of test cases using selenium

Environment: .NET Core, C#, MVC, Angular JS 1.5 with Typed Script, Bootstrap 3, Jasmine Karma for Unit Testing, MOQ testing framework, Enterprise Library, LINQ, Visual Studio Unit Testing, Rest APIs, Microsoft.log.Extensions.logging for logging, PostgreSQL 9.6, GIT for source control, JSON, Visual Studio 15, JIRA Confluence for Project/Task Management, Gulp for bundling, LDAP, Pivotal Cloud Foundry (PCF)

Confidential, Dallas, TX

Technical Project Manager

Responsibilities:

  • Analysis of business requirements
  • Design & development of screens for implementation
  • Interacted with the business Analyst to understand and obtain requirements
  • Project Management activities like estimation, scheduling, resource management, status tracking
  • Provided technical support to team on need basis
  • Implemented POC for Mobile App using Xamarin Studio for Android
  • Implemented POC for Amazon Web Services configuration and consuming
  • Implemented add-on and plugin application using .Net C# and MongoDB
  • Deployment of changes to production on agreed window time
  • Implementation of search functionality
  • Building 3x3 tile structure component for classification of information as per design
  • Developed user interfaces (UI) using Angular JS

Environment: VS.Net Compact Framework 3.0, C#.NET, Java Script, Windows Services, REST services, IIS 6.0, Visual Studio 2012/2015 for Development, SharePoint Server 2010/2013, VSS for Version Control and JQuery, ASP.Net, C#.Net, Angular JS, SQL Server 2008/2012, SQL Server Reporting Services, XML, XAML, MongoDB, Xamarin Studio Microsoft Visio.

Confidential, Chicago, IL

Senior Consultant

Responsibilities:

  • Designed the .Net application for retrieving the scoring information from Learning Kit database after migrating Edelman University site from SharePoint 2010 to SharePoint 2013.
  • Developed SSIS packages to migrate associates score from previous system to new system
  • Validated the migrated score data for information, badges and certification consistency.
  • Interacted with the end users to get the Business and functional requirements. Also helped in UAT to pull data which will help in validating the system.
  • Development of PL/SQL Stored Procedures to be used by the DA layer using SQ Server 2012.
  • Design and Development of Critical Business and Data Access layers using C#.Net.
  • Upgraded the Badge generation (customized badge) utility as per updated requirements.
  • Upgraded the Belts allocation utility as per updated requirements
  • Used TFS as source control.
  • Prepared Unit Test cases and System Test Plan for the project.
  • Performed unit testing, iterative development and continuous integration.
  • Migrated SSRS reports to SQL Server Reporting Services 2012
  • Ensured overall system integrity as per business requirements

Environment: .Net Framework 3.0, C#.NET, ASP.NET2.0, ADO.NET, Java Script, SQL Server 2008/2012, Visual Studio 2008/2012, VSS and TFS for Version Control, SQL Server Management Studio, SSIS, MS SharePoint Server 2010/2013, JQuery, WCF Services, REST Services, SharePoint Learning Kit, MVC, Angular JS and Entity Frame work.

Confidential, Chicago, IL

Senior Consultant

Responsibilities:

  • Implemented Pipeline management for opportunity using JQuery and REST Services on ASPX webpages
  • Implemented System alerts/ Workflow management by saving status of opportunities in CRM 2011
  • Implemented Opportunity management debrief at last state of opportunity to record learnings from experiences of opportunity procurement
  • Implemented Asset sharing & Searching assets and finding similar/related opportunities
  • Developed utility to generate Report for analysis
  • Designed and implemented configuration based settings for both Hunter and Hammer. It helped to have single code base for both tools
  • Created CRM Workflow activities
  • Implemented custom workflows in CRM 2011
  • Developed POC to consume Services from CRM 2011 which was trigger for Hunter tool development for license cost saving.
  • Implemented Factory design pattern to connect to DB server & Singleton pattern for logging
  • Implemented Master pages designed to maintain standard look and feel
  • Used Office excel component for spreadsheet user interface to edit the data by user
  • Used XSD for data validation for submitting data to save in CRM

Environment: C#.Net, Visual Studio 2008, JQuery, REST Service, JSON, MS CRM 2011, VSS for Version Control, MS SharePoint Server 2010 and Microsoft Visio

Confidential, Chicago, IL

Senior Consultant

Responsibilities:

  • Implemented Rate master - This captures all the required information for the CBT application which is available in PeopleSoft. Rates information will be pulled regularly from people soft using SSIS from PeopleSoft service generated XML files
  • Developed CBT Application using C# - This core of application which will help in creating projects / activities / revenue schedules / resource information, displays the activity summary report and manages the approval workflow along with creation of the interface file
  • Implemented Approval Workflows - The approval / rejection workflow logic for the budgets approval
  • Implemented Submit to GFS module - The approved project information will be updated to People soft (GFS) through WCF services. New activities also created in people soft if any are added in CBT application
  • Implemented copy budget feature which will help to Managers to create a budget same as one of existing budget, creating activity in project as a copy of other activity in same project, viewing all versions of budget which are submitted to GFS (Global Finance systems) etc.
  • Implemented enhancements to version the budget based changes to budget
  • Deployed the changes to PROD after UAT

Environment: C#.Net, Visual Studio 2008, JQuery, REST Service, JSON, MS CRM 2011, VSS for Version Control, MS SharePoint Server 2010/2013, InfoPath Form 2010 and Microsoft Visio

Confidential

Technical Project Leader

Responsibilities:

  • Understanding the Business requirements and design technical solutions.
  • Delivery of the solution on MOSS 2007 Server and SharePoint 2010.
  • Co-ordination between development team and the SharePoint Admin team.
  • Estimation, Work breakdown, deciding on Timelines and Tracking.
  • Assisted the team in understanding the Requirements, design of various algorithms and the Performance requirements of the system
  • Conducted training sessions for the team to understand the Requirements and Performance requirements of the system to ramp up team.
  • Review of code, standard performance and functional requirements.
  • Review of Test cases for ensuring coverage of all system features
  • Developed Custom web parts using VS2005& VS2008
  • Development of InfoPath forms
  • Deploying InfoPath forms as content types on SharePoint Server
  • Developing work flows to meet requirements
  • Branding the site using SharePoint designer
  • Resolving technical queries of supporting team
  • Implemented Excel as data source to KPI using excel services
  • Implemented LDAP access for user profile reading
  • Writing Macros for custom functionality
  • Development of SQL Server Reporting Services (SSRS) reports using Dundas charting
  • Development of excel reports by connecting SharePoint lists to Access 2007 to use as query able source

Environment: .Net framework 3.0, C#.Net, Visual Studio 2005, JQuery, REST Service, VSS for Version Control, MS Office SharePoint 2007and InfoPath 2007

Confidential

Technical Project Leader

Responsibilities:

  • Delivery of the Reports module
  • Analysis of requirements and co-ordination between the Client and development team.
  • Estimation of work and Work breakdown
  • Review of test cases and performance tuning of queries
  • Implemented reports using SSRS 2005
  • Implemented Project server customization to meet requirements of project
  • Analyzed required custom fields and added identified custom fields to PLATO Application
  • Developed Macros for custom functionality in project server
  • Implemented Dundas charting for graphs in SSRS 2005

Environment: .Net framework 3.0, C#.Net, Visual Studio 2005, MS Enterprise Project Server 2007, SQL Server 2005, SSRS 2005, Web Services, VSS for Version Control

Confidential

Team Member

Responsibilities:

  • Prototyping of tool with regular interaction of client.
  • Design of application and Implementation.
  • Development of screens and writing Test Cases f complete application
  • Embedding forms on another form used to achieve rich functionality on GUI
  • Development of MS Access reports for reporting purpose
  • Implemented Windows authentication in the tool for authentication & authorization
  • Development of reports with graphical representation
  • Developed console application for data import and export for further analysis

Environment: .Net framework 3.0, C#.Net, Visual Studio 2005, MS Access 2003, MS Access Reports with charts and VSS for Version Control

We'd love your feedback!