We provide IT Staff Augmentation Services!

Technical Lead Resume

3.00/5 (Submit Your Rating)

Boston, MA

SUMMARY:

  • I have eighteen years of experience in Enterprise Application Development. My expertise lies in the architectural design, development, and testing phases of the Software Development Lifecycle using Agile principles and practices.
  • I have experience in the design phase includes domain model prototyping, database logical design and user interface prototyping.
  • I have solid knowledge of Enterprise Application Architecture for standalone and distributed systems and is very proficient using .NET Framework 4.6 with Visual Studio 2015 and the core technologies of the framework such as ASP.NET, MVC.NET 3.0/2.0/1.0, WCF, AJAX, C#, SOA Architecture, Entity Framework 4.5, HTML5, Angular 2/4,Angular CLI Angular.js, jQuery, Bootstrap, node.js, AWS, Power BI, Kinetic.js, JSON, Java Script, XML/XSL/XSLT/HTML, WebAPI, WCF, Web Services (REST), Language Integrated Query (LINQ), Team Foundation Server(TFS) and Automapper.
  • I also has experience analyzing, designing, development, and implementation of multithreaded and distributed applications using C/C++/VC++/WCF/Active Directory on Windows and Macintosh.
  • I have experience working with Configuration/Version Management Tools like MS - SourceSafe, SOS CVS3.3, Perforce, RADAR (Bug Tracking System).
  • I have excellent communication and interpersonal skills.

TECHNICAL SKILLS:

C, C++, VC++, C#, JavaScript, XML, HTML5 JavaScript, Jquery and AngularJS, Visual Studio 2015/12/10/08/05/03. CSS, CSS3, Bootstrap, HTML, HTML5 and XSLT. Windows (various versions), Mac OS X (various versions), Windows Visual Studio, XCode and Code Warrior, Firebug MS Visual Studio, Team Foundation Server(TFS), XCode, Code Warrior, MS-SourceSafe, SOS, CVS3.3, RADAR (Bug Tracking System), Perforce, LDAP, SQL Server, Saperian, Bugzilla, Subversion, BugTracker.NET. MFC, ASP.NET MVC 1.0, JavaScript, jQuery, WFC, Ajax, Active Directory, WinForms, STL, Win32 API's, Mac Carbon API's, GDI, GDI+, Quick Time API, Quartz API, .Net Framework 2.0, Saperion SDK, ScaleOut, Roost, Google Tag Manager, Evergage, Tealium OOAD, SRUM, Agile

PROFESSIONAL EXPERIENCE:

Technical Lead

Confidential, Boston, MA

Responsibilities:

  • Responsible for re-architecting the Permit system based on SOA (Service oriented architecture) using AngularJS, Bootstrap, Node.js, Restful services.
  • Did the design and development, coding and implementation of the solution.
  • Responsible for developing the UI in HTML using Angular 2/4, Angular CLI, Angular.js, JavaScript, Bootstrap and CSS, also responsible for developing the Restful server side service
  • Wrote Services in Angular JS which help in making Server Side calls, Single Page Navigation, Client side Validation of the pages etc.,
  • Wrote a generic code so the in future new from introduce the less changes needed
  • Created angular filters like Boolean etc.
  • Created custom directive like Pagination for Grid, So that it can be used above and below grid. Also created a calendar directive with validation etc...
  • Used Bootstrap to create responsive UI
  • Responsible for deployment of website using Node.js for building and deployment .
  • Performed code reviews of other team members, mentoring junior members and performing lead roles by participating in component design and solution design and owned the complete user stories delivery to production.
  • Designed technical documents and uploaded developer tasks on Version1 for the team to work on Agile/Scrum.
  • TFS for version control and source control of the software, Version one is used as bug tracking and project management tools.

Environment: .Net Framework 4.6 (C#, ASP.Net, Visual Studio 2015), HTML5, CSS3, JavaScript, AngularJS, Bootstrap,Node.js, JSON, AJAX, WebServices (REST), AWS, Visio 2010/UML, TFS, SQL Server 2008

Technical Lead

Confidential, NY

Responsibilities:

  • Created the Technical design document, Use case, Activity Diagram and Sequence Diagrams. Also involved in estimation of stories. Involved in SCRUM and Agile development process. Leveraged Test Driven Development (TDD) and did Pair Programming to quickly ramp up the new team members.
  • Performed code reviews of other team members, mentoring junior members and performing lead roles by participating in component design and solution design and owned the complete user stories delivery to production.
  • Designed technical documents and uploaded developer tasks on Version1 for the team to work on Agile/Scrum.
  • Wrote Services in Angular JS which help in making Server Side calls, Single Page Navigation, Client side Validation of the pages etc.,
  • Responsible for developing the UI in HTML using Jquery.js library, ASP.net, C#, and CSS, also responsible for developing the WCF server side functionality. Configured ASP.NET Bundling and Minification for the JavaScripts and CSS styles.
  • Create new user interface using Bootstrap to provide responsive functionality, and JavaScript libraries like AngularJS controls of bootstrap, DataTables to manage large tables.
  • Used Bootstrap controls to display information and to keep the design clean and interactive.
  • Using AJAX calls via jQuery, serializing the results in JSON format between WCF Restful and client, results are compressed before sending them back to the client. C# 4.0 features such as object initializers is used.
  • Coded the SOA architecture using WCF by creating and implementing using Webservices such as Restful service to interface with the client systems to perform validation.
  • Used IOC container for Dependency Injection. Implemented Service module to exchange data with Web API.
  • Used AngularJS, Bootstrap, JSON, CSS3, HTML5 and WCF in web pages to create responsive pages.
  • Created MVC Controllers and Action Methods for handling client requests. Used Multitier architecture like User Interface, WCF, Bal and Dal.
  • Send beacon to Google Tag Manager, Evergage and Tealium for analytics. Worked on Roost to integrate push notification.
  • Local as well as ScaleOut software used is implemented to store all change in memory for fast processing.
  • Selenium third party library used to run web browser based Automation.
  • TFS for version control and source control of the software, Version one is used as bug tracking and project management tools.
  • Team City to perform builds and produce project artifacts.

Environment: .Net Framework 4.5 (C#, ASP.Net, Visual Studio 2012), MVC5, HTML5, CSS3, JavaScript, jQuery, AngularJS, Bootstrap, JSON, AJAX, WCF, WebServices (REST), Roost, Version one, Google Tag Manager, Evergage, Tealium Selenium, Visio 2010/UML, SQL Server Integration Services (SSIS), TFS, SQL Server 2008.

Sr. Programmer Analyst

Confidential, NY

Responsibilities:

  • Responsible for developing the UI in HTML5 using Kinetic.js library, ASP.net, C#, JQuery and CSS, also responsible for developing the WCF server side functionality.
  • Involved in SCRUM and Agile development process.
  • Used Multitier architecture like User Interface, WCF, Bal and Dal.
  • Implemented Rabbit MQ for Windows with Direct Exchanges, with Consumers and Producers for data integration with Windows Services.
  • Server side caching is implemented to store all change in memory for fast processing.
  • Telerik third party controls (Windows Controls, Web Forms Controls and Reporting) to support the integration with the Database and the UI for the presentation module.
  • Page data transfer is done through AJAX call between UI and WCF Restful in Jason formatted messages.
  • Using AJAX calls via jQuery, serializing the results in JSON format between WCF Restful and client, results are compressed before sending them back to the client. C# 4.0 features such as object initializers is used.
  • Telerik Open Access ORM for object-relational mapping and access to the data access layer.
  • TortoiseSVN for version control and source control of the software, JIRA is used as bug tracking and project management tools.
  • Confluence to publish and share the ICD’s (Interface Control Document) and software and database documentation for the project. Team City to perform builds and produce project artifacts.
  • Optimize Sql Queries for Geography and Geometry SQL Server Data Types.
  • Unit testing using Microsoft Visual Studio 2010 for the business and data access methods and functions.
  • Provided production support and involved in client-interaction.
  • Implemented several Windows Services to support transactions between application and data sources.

Environment: .Net Framework 4.0 (C#, ASP.Net, Visual Studio 2010, ADO.Net), HTML5, CSS, JavaScript, jQuery, WCF, JSON, Kinetic.js, Rabbit MQ, Visio 2010/UML, SQL Server Integration Services (SSIS), Telerik Controls, TortoiseSVN, ODP.Net, SQL Server 2008 and Oracle 11g.

Sr. Programmer Analyst

Confidential, NY

Responsibilities:

  • Did the development, coding and implementation of the solution. Each view was developed using MVC 4 (Razor engine), also worked on Partial Views, controller actions, Business and Data Layer.
  • Responsible for design and development of admin interface which allows the internal administrators to manage users and responsibilities within the Permit Systems using ASP .NET MVC and WCF
  • Created High level and low level design document.
  • Programming a new web application using MVC Framework 4 for Online Food Pantry System.
  • Database access layer (Server side) is created using Entity Framework 4.0 and the communication to the middle tier is done through the WCF Services. WCF Services are hosted in IIS. The communication end points are configured with “BasichttpBinding”.
  • Wrote Stored Procedure for reading, saving, update and delete.
  • Implement generic server-side pagination and sorting on data table using AJAX calls via jQuery, Used JSON for serializing and de-serializing of object between controller and view
  • Designed and developed the new Pantry Forms E.g. Inventory, Transaction and Shop using MVC 4.0 and ASP .NET web Forms application and WCF.
  • Online Pantry System supports multilingual, we used multi language resources project to support English and Spanish.
  • Used DataAnnotation for data validation in the application.
  • Involved in deployment of the entire system on Development, Staging and Production environment.
  • Wrote the Business Unit Test layer for testing the Data layer functionality.

Environment:.NET Framework 4.0, MVC.NET 4.0, Entity Framework 4.0, ASP.NET, C#, WCF, AJAX, Visual Studio 2010, JavaScript, JQuery, JSON, SOA (Service oriented architecture), Microsoft Enterprise Library, IIS 7.0, SQL Server 2005/2008, Subversion, BugTracker.NET, Log4Net, Windows Server 2003/2008 R2.

Sr. Programmer Analyst

Confidential, NY

Responsibilities:

  • Responsible for re-architecting the Permit system based on SOA (Service oriented architecture) using WCF, an ASP .NET MVC based UI and creating set of new Web services to the other Permit Systems.
  • Did the design and development, coding and implementation of the solution. Each module was developed using customized forms, actions, schemas and classes to fit into MVC 3 (Razor engine) pattern interacting with Layer Architecture.
  • Responsible for design and development of a new Permit System Admin interface which allows the internal administrators to manage users and responsibilities within the Permit Systems using ASP .NET MVC and WCF
  • Created High level and low level design document and worked on the new type of permit applications and approval process.
  • Programming a new web application using MVC Framework 3 for management of the WSPS system
  • Designing SOA implementation in IT department with Microsoft Visio.
  • Creating the plan, and monitoring the requirements of WSPS system (systems) using Microsoft Project and SCRUM.
  • Database access layer (Server side) is created using Entity Framework 4.0 and the communication to the middle tier is done through the WCF Services. WCF Services are hosted in IIS. The communication end points are configured with “BasichttpBinding”.
  • Written a Multithreaded Work-Flow Engine module as Window’s service, it has three Threads to accept new permit request, to move permit from one DB to other based on status and last Thread responsible for sending the email based on permit status.
  • Write statically typed queries using LINQ. Implement server-side pagination and sorting using AJAX calls via jQuery, serializing the results in JSON format and compressing the results before sending them back to the client. C# 4.0 features such as object initializers and anonymous types were extensively used to temporally store the query results prior to serialization.
  • Worked on a tool Digital Catalog Client (based on Enterprise Library). This is used to generate Data Access Layer for various components of WSPS.
  • Designed and developed the new permit forms e.g. New Connection, Plug Connection and SiteVisit using MVC 3.0/2.0 and ASP .NET web Forms application and WCF.
  • Worked on the generic xml validation using Schematron. Integration of old Permit application with new application.
  • Programming new pages for existing web application in ASP.NET 4.0, N-tier, AJAX, and JavaScript.
  • Followed Test driven development (TDD) methodology and developed unit test project in C# to test and run all DAL methods.
  • Developed Views (aspx web pages) with HTML, JQuery and JQuery AJAX calls to C# controller action.
  • Part of team responsible for deployment of the entire WSPS system on Development, Staging and Production environment. Fixed issues in the existing WSPS system.
  • Code Review of the connectors that the development team worked.

Environment:.NET Framework 4.0, MVC.NET 2.0/3.0, Entity Framework 4.0, ASP.NET, C#, WCF, LINQ, AJAX, Visual Studio 2010, JavaScript, JQuery, JSON, SOA (Service oriented architecture), Schematron, Microsoft Enterprise Library, IIS 7.0, SQL Server 2005/2008, Team foundation Server 2008, Windows Server 2003/2008 R2.

Sr. Programmer Analyst

Confidential, Melville, NY

Responsibilities:

  • Understood the old Klondike application (K 5.8), functionality and database.
  • Involved in discussion with database & application teams for required application views, controller actions, service methods and DAL methods needed for the application.
  • Developed the application in Model-View-Controller (MVC) architectural pattern using ASP.NET MVC 1.0.
  • Designed and developed the ASP.NET MVC Controllers (C#), domain object models, integrated with WCF Service and Data Access Layer (DAL).
  • Extensively involved in DAL writing the C# methods and Oracle stored procedures.
  • Followed test driven development (TDD) methodology and developed unit test project in C# to test and run all DAL methods.
  • Worked with OBIEE developer to Integrated the reports in the application.
  • Developed Views (aspx web pages) with HTML, jQuery and AJAX calls to C# controller action.
  • Developed the C# code for SSO authentication using ASP.NET Membership provider.
  • Fixed all the bugs/issues opened by testing team using Bugzilla tool.

Environment: .Net Framework 3.5, Visual Studio.NET 2008, ASP.NET, MVC 1.0, C#.NET, PL/SQL, Oracle 11g, Oracle Business Intelligence (OBIEE), XML, WCF, JavaScript, jQuery, AJAX, HTML, CSS, IIS 7.0, TFS, Windows 2008, AutoMapper, MVC extension library (MvcContrib), Log4Net, Bugzilla.

Sr. Programmer Analyst

Confidential, NY

Responsibilities:

  • Development and the maintenance of the Code using ASP.Net 3.5 in C# and HTML. Used Multitier architecture in this project.
  • Used SQL Server for storing the data. Worked on Windows Server, Windows XP.
  • Worked on ASP.Net UI and HTML rendering. Integrated third part tool for PDF generation.
  • Generating different letter formats automatically at runtime for different customer.
  • There was a utility project module, where we have transfers file between different Globe locations based on File name metadata, used Multithreading as Listener and Sender thread at all locations.
  • VSS is used for Source Code Management. The defect tracking management is done using Bugzilla.
  • Involved in design and code review. Also responsible for defect prioritization in Bugzilla.
  • Did some R&D on Windows Workflow Foundation for generating Dynamic PDF and sending application between different users.

Environment: .Net Framework 3.5, C#, ASP.Net, HTML, Visual Studio 2008, Windows Server 2003, VSS, Bugzilla (Bug Tracking System), Windows XP/Vista.

Programmer Analyst

Confidential, Las Vegas, NV

Responsibilities:

  • Development and the maintenance of the Core Code using C/C++ and Client applications.
  • All games are added as plug-in to main application. So it is easy for future enchantments and maintenance.
  • Worked on Windows Mobile OS. Worked on GUI and Picture animation display.
  • Used Bound Checker for memory leak analysis and fixing the existing product modules written in VC++ 2005.
  • Crash Dump Analyst for the core code, in which we only get the crash trace log and then without using any tool we use to know the cause of the problem. It was similar to old Dr Watson Crash dump on Win NT.
  • Used Multithreading for handling many client requests.
  • Perforce is used for Source Code Management. The defect tracking management is done using JIRA.
  • Involved in design and code review. Also responsible for defect prioritization in JIRA.
  • Involved in SCRUM and Agile development process.
  • Responsible for interaction with field engineers to gather new requirements.

Environment: C++, VC++ 2005, WIN 32 API Programming, Windows Mobile 5.0, Perforce, JIRA (Bug Tracking System), Bound Checker, Windows XP/Vista.

Software Consultant

Confidential, Melbourne, FL

Responsibilities:

  • Development and the maintenance of the Core Code using C/C++ using MFC
  • Designing Win Forms in C# application using .Net Framework 2.0. Implementation of application in C# code and bug fixing.
  • Used SQL Server for storing the user information and fingerprint Images.
  • Worked on Socket programming for communicate between the processes. Used Open SSL for secure communication between the processes.
  • Used Bound Checker for memory leak analysis and fixing the existing product modules written in VC++ 2005.
  • Crash DumpAnalyst for the core code, in which we only get the crash trace log and then without using any tool we use to know the cause of the problem. It was similar to old Dr Watson Crash dump on Win NT.
  • Used Multithreading for handling many client requests/Sensor requests at same time.
  • Perforce is used for Source Code Management. The defect tracking management is done using JIRA. Involved in design and code review. Responsible for defect prioritization in JIRA.
  • Used Dbgview utility for driver and application trace. Involved in SCRUM and Agile development process.

Environment: VC++ 2005, C#, WinForms, .Net Framework 2.0, MFC, WIN 32 API Programming, SQL Server, Windows XP/Vista, Perforce, JIRA (Bug Tracking System), Bound Checker, Dbgview.

We'd love your feedback!