We provide IT Staff Augmentation Services!

Full Stack Technical Lead Resume

Alpharetta, GA

EXPERIENCE SUMMARY:

  • 13+ years of experience in developing and supporting multi - tier Web based and Mobile applications / Windows Applications.
  • Extensive experience in Financial research in equities and derivatives, Payments Processing, Wholesale Credit, and Online Banking Domains.
  • Strong experience in Machine Learning techniques and libraries
  • Cloud architecture and scalable solutions including orchestration & containers.
  • Involved in various phases of Software Development Lifecycle (SDLC) from Requirement Gathering, Analysis, Design, Coding & Unit Testing and Implementation.
  • Involved in Production support, Maintaining and Enhancing Enterprise Applications.
  • Experience in developing enterprise level applications with Service Oriented Architecture (SOA) using design patterns and standard practices.
  • Strong Object Oriented Design and Analysis skills; Team player with enthusiastic attitude and an effective problem solver.
  • Excellent communication and interpersonal and analytical skills.
  • Experienced in Agile development and Waterfall methodologies.
  • Executed projects in fast paced Sprints, tracking progress using TFS KANBAN charts.
  • Involved in gathering requirements, designing application modules, database model, integrations and prepared Technical design documents and class diagrams.
  • Experienced in debugging complex issues and performed problem analysis and resolution.
  • Thorough understanding of various IT processes from delivery and support perspectives.
  • Experienced working in a multi team environment coordinating with various teams on a day-to-day basis to execute tasks.
  • Proficient programming skills in Microsoft .Net technologies involving ASP.NET MVC, Web API, WCF Service, C-Sharp (C#), LINQ, IIS, Entity Framework, SQL Server, Oracle.
  • Extensive experience working on web based technologies like Angular JS, Web API, WCF, JavaScript, jQuery, SOAP, JSON, XSLT, and XML Web Services.
  • Worked with .NET Server controls, Web User Controls, Data Grid control, Form validation controls and created custom controls.
  • Expertise in designing ASP.NET based Graphical User Interfaces with CSS, JavaScript, AJAX and HTML
  • Extensive experience in developing User Interface applications with dynamic pages and consistent layout, color and font using Master Pages and CSS, Themes
  • Experience in securing web applications using ASP.NET authentication and authorization mechanisms.
  • Experience in writing T-SQL and PL/SQL in MS SQL Server and Oracle database design and development in writing Constraints, Indexes, Views, Stored Procedures, Cursors, Triggers and User Defined Functions.
  • Proficient in writing complex T-SQL (DDL, DML), XMLPATH, SQL programming, physical, logical database design and SQL Performance tuning.
  • Created ETL Packages using SSIS to validate, Extract, Transform and Load Database to data warehouse and data marts.
  • Worked extensively with ADO.NET objects such as Data Adapter, Dataset, and Data Reader to access the database.
  • Strong Database skills with SQL Server, Oracle.
  • Experienced in test driven development methodology.
  • Well versed in Windows NT/XP/7/8, UNIX, Linux, Macintosh and client-server environments.

TECHNICAL SKILLS:

Languages: C#, SQL, Oracle, Objective c (iOS App development)

Technologies: ASP.NET MVC, Web API, WCF, Web Services

Web Technologies: HTML, HTML5, XML, CSS, Java Script, Angular JS, JQuery, AJAX, Web Services (REST and SOAP)

View Engines: ASPX view engine, Razor view engine

Web/Application Servers: IIS 8.5/8.0

Database Environments: SQL Server 2005/2008/2012/2014 , Oracle 9i

Operating Systems: Windows NT/XP/7/8, UNIX, LINUX and Macintosh

Software Packages & Tools: Visual Studio 2015/2013/2012/2010/2008 , Entity Framework, LINQ, NHibernate,SSRS

Project Methodologies: Agile, Waterfall SDLC

PROFESSIONAL EXPERIENCE:

Confidential, Alpharetta, GA

Full Stack Technical Lead

Responsibilities:

  • Involved in gathering and preparing the requirements from clients for product design and enhancements.
  • Developed application using C#, ASP.NET MVC, Bootstrap, JQuery, Angular JS (1.X) and SQL Server 2012 and 2014.
  • Configured environments and maintenance of application infrastructure in managed cloud. Involved in architecting and managing security of the unmanaged services running on azure environments.
  • Worked with Angular JS and used third party JavaScript libraries to enhance UI and increase Performance (Angular JS Extensions, Bootstrap-Select, Bootstrap-Duallistbox, Sparkline, CodeMirror and Chosen).
  • Implemented Ajax calls for faster Browser response time and Calls to Controller.
  • Implemented Themes (jQuery Lightness) and Material Design for User Interface uniformity throughout the application.
  • Involved in designing and development of Database, created data tables, relationships, stored procedures, triggers and functions using T-SQL.
  • Designed and developed reports using SSRS.
  • Developed and implemented User Controls for displaying user related data and summary information.
  • Implemented codes to extract data from excel and upload in SQL Server.
  • Designed and developed Restful Web API that fetches data from database.
  • Deployed Websites in to Microsoft Azure with Web Deploy Packages.
  • Served as lead for personnel recruitment and development for various teams within department, ensuring organizational conflict of interest and non-disclosure briefing conducted during on-boarding process.
  • Conducted system requirements studies, capabilities, and limitations assessments for program office in order to analyze system performance, assess system documentation and interfaces, and evaluate system improvements.
  • Implemented change management processes by introducing new tool to conduct financial analysis and reporting.
  • Executed new contract actions, reviewed statements of work, ensuring accurate flow of contractual information to all stake holders.
  • Created weekly technical project status reports detailing project labor and monthly cost / performance status.
  • Playing a Technical Lead cum Senior Design/Developer Engineer role for refactoring enhancement and integration projects.
  • Implementing design concepts and development standards related to code, unit testing in the team.
  • Participating in the integration projects to accomplish the organizational goals.
  • Coordination with offshore for requirement clarifications and work allocations.
  • Deployment activities for weekly builds / QA builds and coordination on supporting build activities.
  • Coordination with QA Team for application quality maintenance activities.
  • Work Estimations of different enhancement requests.
  • Responsible for staffing, training, task management of resources (onshore & offshore).
  • Tracks the project progress on a daily basis and report to customer on a weekly basis.

Environment: Visual Studio 2015, C#, .Net framework 4.5, Angular JS, JavaScript, JQuery, JSON, JQuery UI, SQL SERVER 2014 R2, SSRS, T-SQL, Restful services, XML, LINQ, Microsoft Enterprise Library, Log4Net, ASP.net MVC 5, Entity Framework 6.0

Confidential - Merrill Lynch, New York

.Net Lead developer

Responsibilities:

  • Managing a team and working as Senior Design/Developer role for refactoring and enhancement and integration projects.
  • Developing modules in C#.Net, MVC, Angular JS, CSS3,HTML5 and WebAPI
  • Guiding team during technical challenges.
  • Implementation of changes in compliance with SOX based review and audit processes.
  • Strong experience in ETL tools for Transactional & Data warehouse designs.
  • Coordination with offshore for requirement clarifications and work allocations.
  • Automating and architecting deployment activities like continuous deployments and one click deployments. Coordination with QA Team for application quality maintenance activities.
  • Providing documentation for the project related to framework components and application configuration.
  • Coding and Development and mentoring are the main tasks of this project.
  • Implemented sophisticated SQL Server database to responsively handle complex queries (T-SQL, triggers, stored procedures, functions, optimization) and .NET data access components
  • Enhancing the Usability and performance of the application and implementing best practices in delivering the application.
  • Help team mates with technical challenges and provide solutions/alternatives assist for the completion of tasks.
  • Defined the build, deployment and branching strategies in time for the delivery of the project.
  • Work Estimations of different enhancement requests.
  • Involved in requirements gathering and Validation sessions to validate the requirements.
  • Worked with Team Lead in creating the development tasks as per the requirements and assigning them to other developers.
  • Developed SSIS packages to extract data from DB2 to SQL Server 2012 R2.
  • Created SQL Server Tables and wrote complex Stored Procedures, Queries those are required for the application.
  • Wrote dynamic SQL queries when and where needed.
  • Wrote Restful web API Services and consumed WCF services.
  • Processed various XML documents using C# and LINQ.
  • Deployed Azure IaaS virtual machines (VMs) and Cloud services (PaaS role instances) into secure VNets and subnets.
  • Responsible for maintaining versions of source code in TFS.
  • Creating reports using SQL Reporting Services (SSRS) for customized and ad-hoc Queries.
  • Implemented Dependency Injection using Structure map.
  • Involved in code review meetings and presented my code to entire team for each release.
  • Effectively implemented latest technologies like LINQ and C# 4.5 techniques.

Environment: Visual Studio 2013, C#, .Net framework 4.5, SQL SERVER 2012 R2, DB2, SSIS, T-SQL, TFS, WCF webservices, Restful services, XML, LINQ, Microsoft Enterprise Library, MS Azure.

Confidential, Seattle

Sr .Net Developer

Responsibilities:

  • Reverse Engineering of the starting and toughest module in the application.
  • Requirement gathering and clarifications from onsite.
  • POC on the use of LLBLGen (ORM Tool).
  • Preparing detailed level design and Requirement documents.
  • Mentoring Team on new technologies involved in the project such as LLBLGen tool, WCF concepts etc.
  • Providing documentation for the project related to framework components and application configuration.
  • Coding and Development and mentoring are the main tasks of this project.
  • Code deployment activities at onsite machines on a weekly basis.
  • Estimations of the different modules.
  • Deployed and maintained Win Forms application running as Windows Service.
  • Involved in designing and development of SOA services using Web Services/ WCF in C#.NET.
  • Migrated all the Remoting Wrappers to WCF using NetTcpBinding and installed it as Windows Service.
  • Effectively handled .Net Remoting and WCF running in one Windows Service.
  • Used some WPF Infragistics xaml charts for effective charting, also used Infragistic Datagrid for effective data display.
  • More interactive charting is implemeted for user interaction.
  • Developed and used user defined namespaces along with system-defined namespaces.
  • Designed Application using appropriate design patterns to enhance extensibility, and promote standards to program to an interface rather than implementation.
  • Involved in managing and co-ordinating with off-shore team.

Environment: Visual Studio 2010/2012, C#.NET, Win Forms, .Net framework 3.0/4.0, Microsoft Visio, Infragistic Controls (Winforms, WPF), Html, CSS, AJAX, JavaScript, IIS, TFS, WCF, Silverlight, WPF, Remoting, Microsoft Enterprise Library, FxCop.

Confidential, Reston, VA

Senior .Net Developer

Responsibilities:

  • Extensively involved in development and maintenance of the small business portal for the client.
  • Worked as an onsite coordinator in this project. Taking daily status from offshore on the tasks and extensively interacted with the business with the new requirements and enhancements.
  • Worked in the development and testing of some modules on the customer and business portal of the client.
  • Creating Reports which involved complex SQL Queries.
  • Worked on in-house ticketing system developed with ASP.Net, JavaScript for Validation and connected to SQL Server using ADO.Net.
  • Maintenance of Citrix based and Terminal Services Servers with Periodic Patch updates
  • Created tables, views, triggers, procedures and functions on oracle database to enhance product performance.
  • Extensive experience in supporting and managing multiple Production, Test, Staging and Development instances.
  • Worked with in house testing team in creating Test Cases and also worked with NSW Health Test team on using Testing Environment.
  • Experience in code migration, database change management and data management through the various stages of the development life cycle

Environment: Visual Studio 2010, C#, .Net framework 3.5, ASP.Net, HTML, JavaScript, JQuery, SOAP, Web Services, Microsoft Visio, TXT text control.

Confidential

.Net Developer

Responsibilities:

  • Worked with Business users in understanding the requirements.
  • Involved in performing feasibility study and fit-gap analysis on the requirements based on the reverse engineering of the existing product.
  • Prepared use case diagrams, Technical Design document of application and Database using Microsoft Visio.
  • Gather and analyze project requirements
  • Preparation of Functional and Technical Specification documents and getting sign off
  • Created front end using ASP.NET, JavaScript, HTML, CSS and implemented business logic and application code in C#
  • Enhance the system by design & developing, debugging, testing, and completing all project activities as per the client’s demands.
  • Create & maintain database objects like views and stored procedures using MSSQL 2005
  • Used Interfaces to provide service and implementations
  • Consumed XML web services consumer modules for credit card authentication.

Environment: Visual Studio 2005, C#, ASP.NET, PL/SQL, MSSQL Server 2005, AJAX, Web Services, HTML

Confidential

Oracle App Support Developer

Responsibilities:

  • Resolving Production support tickets and tracking.
  • Involved in Oracle 11i migration.
  • Reconciliation of code for customizations.
  • Performance tuning and analysis of query execution plan in oracle for tuning.
  • Prepared use case diagrams, Technical Design document of application and Database using Microsoft Visio.
  • Gather and analyze project requirements
  • Enhance the system by design & developing, debugging, testing, and completing all project activities as per the client’s demands.
  • Create & maintain database objects like views and stored procedures using Oracle database.

Environment: Oracle, Oracle App 9i, Remedy

Hire Now