Summary
Overview
Work History
Education
Skills
Websites
Technology Skills
Accomplishments
Timeline
Generic

Usman Azhar

Dallas,TX

Summary

Seasoned Principal Software Engineer with a proven track record at Dell, specializing in Generative AI and cloud architecture. Excelled in leading the design and deployment of scalable microservices and SaaS platforms, demonstrating strong technical leadership and a keen ability to evaluate emerging technologies. Expert in software design and API development, with a commitment to driving innovation and efficiency.

Overview

18
18
years of professional experience

Work History

Principal Software Engineer

Dell
11.2022 - Current
  • Design and develop Generative AI agents tailored for self-service automation, enabling efficient and intelligent user support through advanced prompt engineering techniques and Retrieval-Augmented Generation (RAG) workflows
  • Designing, Prototyping services related to SaaS platform
  • Design and Built Scalable Micro-services
  • Research and Prototype the Kata Multi-Tenant Solution
  • Research, Design and Prototype Scalable PostgreSQL to be deployed on Kubernetes Container

Software Engineer / Cloud Architect

Walmart
06.2021 - 11.2022
  • Design and Built Scalable, Serverless GCP Cloud functions Data pipeline
  • Architecting the solutions on GCP Cloud projects
  • Work with team to troubleshoot code level problems quickly and efficiently
  • Architect, Design, and Implementing Spark Jobs to processing direct and structured streaming jobs to load data to GCP
  • Design and built the DSL framework to apply Spark Transformation based on path
  • Support end user to use this product in their development
  • Analysis of feature enhancements of this product
  • Contribute to design and architecture to enable secure, scalable software for Data Streaming pipelines

Lead Software Engineer / Cloud Architect

KiteString Consulting
06.2019 - 07.2021
  • Architecting the solutions on GCP Cloud projects
  • Design and Development framework to migrate legacy SQL Server database to GCP Big Query
  • Work with team to troubleshoot code level problems quickly and efficiently
  • Design and Development framework and SSIS jobs to run daily loads helping in data migration from SQL to GCP Big Query
  • Designed and implemented on the CI/CD pipeline for this product
  • Support end user to use this product in their development
  • Analysis of feature enhancements of this product
  • Contribute to design and architecture to enable secure, scalable software for Data Streaming pipelines

Lead Software Engineer

Wipro
11.2016 - 06.2019
  • Company Overview: (Capital One)
  • Design and Built the tools to convert ETL data-pipelines to Spark ETL
  • Design and Developed services in a Docker container and AWS Cloud Services
  • Design and built data validation python library tool to compare two data frame using PySpark
  • Experience in designing the RESTful API's and built micro-services using Spring Boot
  • Experience in building AWS Server-less lambda based solution for event driven application
  • Coding, Mentoring team members and providing technical end to end solutions and support to tools and framework developed
  • (Capital One)

Lead Software Engineer

Wipro
07.2010 - 11.2016
  • Company Overview: (Ericsson)
  • Experience in designing and developing large scalable web applications / RESTful API for NMS VNF Lifecycle manager
  • Experience in Design and Development of NMS/EMS Software components using Java, J2EE technologies
  • Experience in designing new features, provide technical guidance and resolve performance issues
  • Contribute in code reviews, technical review on new features and products
  • Collaborate across different team, provide End to end support, unit testing
  • Experience in fine tuning JVM, Building MultiThread scalable distributed applications
  • Experience in designing the RESTful API's and built micro-services using Spring Boot
  • (Ericsson)

Software Engineer

Tech Mahindra
09.2006 - 07.2010
  • Experience in developing large scalable web applications
  • Developed SOAP Web Services and large scalable Web Applications using Java, J2EE frameworks
  • Unit Testing, and providing support for End to End testing
  • Developed WebServices using Spring Framework
  • Contribute to the design and participate in requirement analysis

Education

B.S. - Engineering and Information Science

VVCE
Mysore
01.2006

Skills

  • Software design
  • Distributed systems
  • Research and development
  • Client requirements
  • System architecture
  • Technology evaluation
  • Technical leadership
  • API development
  • DevOps principles

Technology Skills

Java, Python, Node.js, AngularJs, OpenAI, AI Agents, LLM, RAG, Prompt Engineering, Vector Database(pgVector), MySQL, PostgreSQL, Redshift, BigQuery, NoSQL, BigTable, PgVector, Apache Spark, Kata, Streaming, Hadoop, Structured Streaming, AWS S3, EMR, Lambda, EC2, IAM, GCP GCS, BigQuery, Pub/Sub, Spring Boot, Spring Cloud, Looker, Docker, Kubernetes, CI/CD

Accomplishments

  • Google Cloud Platform (GCP) - Architected solutions using Cloud Functions to enable seamless scalability and efficient resource management for data pipelines
  • Designed and developed a framework to migrate legacy SQL Server databases to GCP BigQuery, reducing infrastructure costs by 25% while improving data processing efficiency.
  • Designed and built tools to convert traditional ETL data pipelines to Spark-based ETL workflows, reducing development efforts by 30% and enhancing data processing performance

Timeline

Principal Software Engineer

Dell
11.2022 - Current

Software Engineer / Cloud Architect

Walmart
06.2021 - 11.2022

Lead Software Engineer / Cloud Architect

KiteString Consulting
06.2019 - 07.2021

Lead Software Engineer

Wipro
11.2016 - 06.2019

Lead Software Engineer

Wipro
07.2010 - 11.2016

Software Engineer

Tech Mahindra
09.2006 - 07.2010

B.S. - Engineering and Information Science

VVCE
Usman Azhar