Technology Lead Resume
4.00/5 (Submit Your Rating)
Plano, TX
PROFESSIONAL SUMMARY:
- IT Architect with over 12 years of leadership experience in designing innovative business solutions for auto sector clients.
- Experience with architecting cloud based application & infrastructure.
- Working for the largest North American auto sector client.
- I'm responsible for WEB & Digital platform architecture - preparing the Cloud migrations, starting the adoption of DevOps principle, modernizing the stack to embrace API, containers and microservices.
SKILL:
Technologies: ASP.Net, C#.Net, MVC, Web API, WCF, LINQ, AJAX and Terraform
Languages and Tools: C#, HTML, CSS, JavaScript, JQuery, AngularJS, NodeJS, SSIS and SSRS
Database: MS SQL Server, Oracle, DB2
Software Design Tools: Visual Studio
WORK HISTORY:
Technology Lead
Confidential, Plano, TX
Responsibilities:
- Gather detailed business requirements and use cases, and translate technical specifications into product requirements.
- Leading a transformation of current On-Premise services to cloud including the infrastructure and networking design, selection of Platform-as-a-Service offerings, providing integration to Software-as-a-Service offerings.
- Starting the DevOps culture including Continuous Integration & Delivery, bringing the automated infrastructure tools to existing teams and setting guidelines and standards to promote the new software conventions.
- Creating a centralized architectural repository for developing cloud infrastructure using Terraform.
- Proposed technical feasibility solutions for new functional designs and suggested options for performance improvement of technical objects.
- Recommended network security standards to management.
- Designed strategic plan for component development practices to support future projects.
- Leading a development team on given project and developing desired functionalities.
- Designed strategic plan for component development practices to support future projects.
- Recommended architectural improvements, design solutions and integration solutions.
- Participate in business and system requirements sessions.
- Participate in Proof of concept (POC) development to validate proposed solution and reduce technical risk.
- Prepare estimations, release plan and road map for future releases.
Software Engineer
Confidential
Responsibilities:
- Coordinated with systems partners to finalize designs and confirm requirements.
- Wrote quality codes to program complete applications.
- Prepared test plans and test cases based on requirement documents for software.
- Performed integration testing before launching applications.
- Performed regression and system-level testing to verify software quality and function before it was released.
Software Engineer
Confidential
Responsibilities:
- Interfaced with business analysts, developers and technical support to determine the best requirement specifications.
- Performed all testing and troubleshooting methods and documented resolutions in the system.
- Collaborated with team members to create application's system analysis based on client requirements.
- Researched, designed and implemented scalable applications for information identification, extraction, analysis, retrieval and indexing.
Programmer Analyst
Confidential
Responsibilities:
- Participated in design sessions with clients to ascertain all project specifications for applications, databases and systems.
- Documented program development and revisions and accurately maintained historical records.
- Worked in team-driven environments and communicated effectively with all stakeholders.
- Identified the causes of issues within applications and determined which modifications needed to be made.
- Responded to and remedied critical issues that could not be addressed by junior members of the team.
- Provided continued maintenance and development of bug fixes and patch sets for existing web applications.
- Developed and implemented complex Internet applications on multiple platforms.
Software Engineer
Confidential
Responsibilities:
- Wrote maintainable and extensible code in a team environment.
- Modified existing software to correct errors, upgrade interfaces and improve performance.
- Collaborated with team members to create application's system analysis based on client requirements.
- Wrote test cases so that the application could be tested in a legitimate environment.
- Worked closely with customers to efficiently resolve issues.
- Performed all testing and troubleshooting methods and documented resolutions in the system.
Confidential
Software EngineerResponsibilities:
- Collaborated with business analysts, developers, and technical support teams to define project requirements and specifications
- Designed architecture for application
- Designed logging framework using Azure Application Insights
- Designed Azure Infrastructure for project (VNet, Subnet, Load Balancers etc.)
- Written Terraform scripts to create Azure Infrastructure
- Setup ExpressRoute to communicate to on-premises from Azure cloud
- Implemented CICD pipeline for automated deployment using VSTS
- Hosted application on Service Fabric Cluster for automatic scaling using CICD pipeline
- Resolved performance issues of existing application
Environment:
- ASP.Net Core 1.1
- C#, MVC, WebAPI
- Auto Scaling - Azure Service Fabric Cluster
- Terraform - To build infrastructure using code
- Application deployed on Azure Cloud
- VSTS - Continues Integration Continues Deployment (CICD) Pipeline
- Database - DB2
- Security - Azure VNET, NSG, Veracode Scan
- Authentication & Authorization - Azure AD
- Testing - XUnit
Confidential
Software EngineerResponsibilities:
- Participate in business and system requirements sessions
- Requirements elicitation and translation to technical specifications
- Provide inputs on solution architecture based on evaluation/understanding of solution alternatives, frameworks and products
- Interact with clients to elicit architectural and non-functional requirements like performance, scalability, reliability, availability, maintainability.
- Responsible for proactively working on the Analysis, Architecture Design, and Database Design.
Environment:
- AngularJS 1.5
- Bootstrap
- C#, MVC, WebAPI
- Database - SQL Server 2012
Confidential
Software EngineerResponsibilities:
- Requirements elicitation and translation to technical specifications
- Provide inputs on solution architecture based on evaluation/understanding of solution alternatives, frameworks and products
- Proof of concept (POC) development to validate proposed solution and reduce technical risk.
- Interact with clients to elicit architectural and non-functional requirements like performance, scalability, reliability, availability, maintainability.
- Responsible for proactively working on the Analysis, Architecture Design, and Database Design.
Environment:
- ASP.Net Core 1.1
- C#, MVC, WebAPI
- Database - SQL Server 2012
- SignalR - Designed notification framework using SignalR