We provide IT Staff Augmentation Services!

Technical Lead Resume

Chicago, IL

SUMMARY:

  • A highly skilled Application Architect and a hands - on Technical Lead with 17+ years of comprehensive experience in providing technology solutions for enterprise applications; designing, developing and deploying architectures for software products/applications. Possessing a proven ability to lead project teams to successfully deliver agreed-upon solutions with the highest quality, often in complex and challenging environments.
  • Technical Architect with over 17+ years of leadership experience in designing innovative business solutions
  • Strong experience in Solution and Application Architecture for enterprise integrated systems and product applications
  • Expertise in executing enterprise N-Tier web and windows projects/solutions using Scrum and Agile development methodologies with end-to-end SDLC process.
  • Experience acting as the primary technical contact, provide coaching, mentoring and guidance to the software engineering team, handling team of 5-10 people.
  • Ability to identify architectural problems and provide options to resolve them in adequate manner
  • Proven ability in achieving quality outputs with reduced projects cost using automation tools, Version controlling tools
  • Experience in providing solution using SOA architecture for enterprise application and providing design solution for SAAS based products.
  • Strong documentation skill in producing artifacts such as Architectural Definitions, Technical Specifications, Application Performance assessments, Gap Analysis
  • Proficient in data security and web security practices and implementation
  • Proven skills in producing artifacts for development schedule with accurate estimation which helps achieving predictable project goals and project measurement
  • Strong experience in Performance Analysis of Enterprise Applications using various Performance, Memory, SQL profiler tools; proven ability to identify and rectify performance issues and memory leakages
  • Experience in implementing enterprise logging solution and integration with ELK stack (ElasticSearch+Logstash+Kibana)
  • Hands on experience implementing CI/CD solutions using tools Azure DevOps, GIT, Powershell and MSBuild
  • Strong hands on developer with grip on OOP, SOLID principles and Design Patterns; grip on XP(Extreme Programming) and TDD(Test Driven Development)
  • Hands on with developing application frameworks using DI/IoC to address loose coupling and SOC related issues
  • Proficient in database design, database programming, T-SQLs, handling transactions using RDBMS SQL server, MySQL, Oracle and No-SQL databases MongoDB and PostgreSQL
  • Full stack development skills in writing code using frameworks .NET Core, .Net 4.5/4.0/3.5/2.0/1.1 , WinForms, ASP.NET, MVC5/4/3, Windows/Web service, Silverlight, WCF, RESTful Services/APIs, C#, ADO.Net, LINQ, Entity Framework 6/5/4, AJAX
  • Proficient in providing web interface solution using ASP.NET Web Forms, ASP.NET MVC and using RESTfull services/ WebAPIs with frontend frameworks JQuery, KnockoutJS, Angular
  • Experience working with In-premise as well as CLOUD hosting environment (AWS)

TECHNICAL EXPERTISE:

Languages: C#, VB.NET with .Net Core, .NET Framework 1.1, 2.0,3.0,3.5, 4.0, 4.5

Development Environments: Visual Studio .Net 2017/2015/2013/2010/2008/2005/2003

Scripting & markup: JavaScript, HTML, DHTML, XHTML, CSS, XML, XAML

RDBMS: MS SQL Server 2012/ 2008/2005/2000 , MySQL, Oracle8i/10G

NoSQL: MongoDB, PostgreSQL

Web and Windows Technologies: Entity FW 6/5/4, LINQ, ADO.Net, ASP.NET, MVC 5/4/3Java Script, JQuery, WinForms, WPF, WCF, REST, Web APIs, MSMQ, Remoting, Web Service, COM/DCOM

JS Frameworks: JQuery, KnockOutJS, AngularJS, Anfular5, NodeJS

Reporting Tool: Crystal Report, SSRS, SSIS, SSAS

Platforms: Windows 7, Windows 2014/2012/2008/2003/2000 , WindowsXPWindows NT 4.0, AWS

Web Servers: IIS 5.0, 6.0, 7.0, 7.5, 8.0

Version Control: GIT, TFS, SVN, VSS, CVS

CI/CD: Azure DevOps/GIT/nUnit, TeamCity/SVN/XUnitCruiseControl/SVN/nUnit

DI/IoC: MS.Extensions.DI, Autofac, Unity, NInject

Others: MS Visio for Design, nHibernate, Entity Framework 4/5/6 DI/IoC, MSUnit, nUnit, NMock

Design & Architecture: Application architecture, Database Designing, Object Oriented Design, SOLID, UML, Architecture Patterns, Design Patterns

Domain Knowledge: Health care, E-Commerce, Accounting, Telecom

EXPERIENCE AND KEY ASSIGNMENTS:

Confidential, Chicago, IL

Technical Lead

Technology: Windows 2012 Server, C#, ASP.NET, MVC5, .NET Framework 4.5, SQL Server 2015, Entity Framework 6N-Tier Architecture, TFS/GIT, Azure DevOps, RESTfull API, Azure BLOB store, Win Services, WCF ServicesAspose, Pdf.Net, Serilog, FileBeat, ELK stack

Responsibilities:

  • Working with solution owner & product owners for scoping business requirements, backlog grooming and sprint planning
  • Working with enterprise architect to find out technological gaps and solution architecture for technology upgradation
  • Defining application architecture for API solution to expose enterprise Confidential platform for consumer applications
  • Performing static and performance analysis of application components to find out performance glitches and memory leakages
  • Preparing application performance assessment report with quantification, affected areas, recommendations for resolving performance issues and presenting the report to product/solution owners and directors
  • Creating non-functional user stories for performance improvement, estimation and working with team on execution
  • Performing technical analysis of existing logging implementation in enterprise and preparing analysis report
  • Providing common solution for enterprise logging using ELK (ElasticSearch, Logstash, Kibana) stack and define implementation strategy
  • Implementing WCF service solution for processing PDF and Office documents to perform watermarking, conversion, footer-stamping with performance
  • Working with DevOps team to implement CI/CD for projects and GIT integration
  • Designing and writing application framework for RESTfull API solution incorporating OO and SOLID design principles and DI/IOC patterns
  • Lead and mentor development team members, including preparing and dispensing work assignments and reviewing the work of other team members
  • Conducting Sprint review and planning session with development and QA team members
  • Perform code review, refactoring and troubleshooting technical issues.

Confidential, Chicago, IL

Technical Lead

Technology: Windows 2012 Server, C#, ASP.NET MVC5, .NET Framework 4.0/4.5, SQL Server 2015, MongoDB, Entity Framework 6, JavaScript/JQuery, Angular5, n-Tier Architecture, TFS.

Responsibilities:

  • Working with product owners, BA to ensure the completeness of business requirements and to define requirement scope and working with development team and translate business requirement in to technical specification
  • Working with PM on providing effort estimation and preparing development schedule and release cycle
  • Defining Best practices for the development and maintenance projects such as defining coding guidelines and OOP practices, Implementing tools for Unit testing, Build & Release and Continuous integration.
  • Providing technical solution for FEC report generation system and providing integration solutions using Microsoft Technology Stack
  • Defining Architecture for integrated system incorporating n-tier design and using FEC and other third party tools and system
  • Development of loosely coupled application component for data transfer, report generation and integration using Entity Framework, Windows service, ASP.NET MVC, Web API
  • Designing and writing framework for data sourcing, verifying, massaging from other data sources for preparing reports submitted to FEC
  • Writing complex database stored procedures using dynamic SQL for sourcing the data from another application database
  • Writing data service component using LINQ to retrieve data from MongoDB to generate complex reports
  • Writing UI framework using Angular4, HTML5, CSS3 for rendering reports
  • Designing and writing application framework using architectural and design patterns incorporating OO and SOLID design principles and DI/IOC patterns
  • Lead and mentor development team members, including preparing and dispensing work assignments and reviewing the work of other team members
  • Performing Code and design review for the development team members, help them in code refactoring and troubleshooting technical issues.

TECHNICAL ARCHITECT

Confidential, San Jose CA

Technology: Windows 2012 Server, C#, ASP.NET MVC5, .NET Framework 4.0/4.5, MySQL 6, Entity Framework 6, JavaScript, JQuery 1.9, AngularJS 1.2, nLayer 3Tier Architecture.

Responsibilities:

  • Working on functional requirement elaboration, identifying non-functional requirements and converting them to functional and technical specification
  • Defining application architecture, and providing technological solutions to business problems
  • Produced artifacts for architectural design, definition and presenting the same to various internal & external stakeholders and helped them in deriving project cost and timeline.
  • Technical responsibilities such as project estimation, technical monitoring, performing design and code review, providing guide and mentorship to the team throughout the SDLC
  • Reduced development efforts by developing POCs, writing reusable components, implementing automation tool and providing development team the guideline during development.
  • Implementing cross cuttings for Exception handling, Audit Logging and application Security
  • Acting as key technical coordinator between the development, QA, Management and Client’s technical team to achieve quality deliverables on time
  • Implementing loosely coupled component oriented architecture design using Dependency injections and IoC container
  • Lead and mentor development team members, including preparing and dispensing work assignments and reviewing the work of other team members
  • Developing Services and APIs for RED Data Access control and Authorization, Data Encryption and Decryption

TECHNICAL LEAD AND SENIOR DEVELOPER

Confidential, Rocklin CA

Technology: Windows 2003 Server, C#, ASP.NET, WCF, Silverlight, Win Service, .NET 2.0/3.5, SQL server 2005/2008.

Responsibilities:

  • Designed and Developed web and windows application, web/windows services using ASP.NET web forms, win forms, WCF and win services
  • Worked extensively on writing T-SQLs for cross tab reporting, database migration and SQL jobs
  • Developed complex and custom reports using Crystal Reports and MS Reporting Service (SSRS)
  • Worked on domain riven and database driven design using OOAD and database normalization process
  • Developed generic Data Layer component that provides connectivity with any of the data sources from SQL Server, Oracle, MySQL, ODBC and OLEDB.
  • Developed core application framework code in .NET and T-SQL code in SQL Server, established code reusability best practice, developed POCs.
  • Acted as chief mentor to the team, provided technical guidance, done code review and troubleshooting.
  • Implemented custom service broker to manage dynamic windows service instances.
  • Produced HLD for translating business requirement in to technical solution.
  • Designed UI component for Implementing dynamic rendering of the UI for screening workflow
  • Implemented Easy HL7 tool to configure router, listener and schema engine to parse and transfer HL7 messages.
  • Implemented automation tools for build and publish applications, unit testing and code coverage by unit tests

Hire Now