Summary
Overview
Work History
Education
Skills
Timeline
Generic

Ali Ahmed

Dallas,Texas

Summary

Detail-oriented, organized and meticulous employee. Works at fast pace to meet tight deadlines. Enthusiastic team player ready to contribute to company success.

Overview

6
6
years of professional experience

Work History

Software Engineer II

H-E-B
10.2022 - Current
  • Managed a team of up to 4 people, leading daily scrum and reporting to project status to Leads and management
  • Led design reviews, facilitating clear communication of technical concepts to cross-functional teams, ensuring alignment of software architecture with project goals
  • Successfully orchestrated the integration of legacy monolith (C/C++) codebase with morden microservices architecture (Golang)
  • Development on Golang microservices template and lead developer on migration to POS logging microservice
  • Development of asynchronous REST API communication leveraging libcurl

SOFTWARE ENGINEER

IBM
04.2021 - Current
  • OpenBMC group working on the firmware stack for enterprise server machines
  • Designed, developed, and tested software applications in Opensource and proprietary environments
  • Maintainer for IBM's BMC telemetry/sensors repository
  • Expertise with industry standards relating to BMC's and DMTF, especially with Redfish and IPMI
  • Led updates to cutting edge RESTful API capable handling 1000s requests/second/server
  • Refactor C++ API leading to 30% increased savings in REST operations
  • Experience developing asynchronous micro-services using Boost ASIO, D-bus in event-driven environment
  • Extensive work in Embedded linux environment using yocto and bitbake
  • Debugging several core dumps using gdb, gdbserver, and gdb-multiarch
  • Worked with Automated Testing and Benchmarking of Redfish protocol
  • Performance & Workload Testing on microservices handling power control and consumption

SOFTWARE ENGINEER II

Ultra Group
01.2021 - 04.2021
  • Designed and wrote PXE Network Installer Program from scratch to use modern solutions using C#, Powershell, bash.
  • Worked closely with customer to implemented customer-specific adaptions for message handling.
  • Prepared training documentation, onboard assignments, and interviewed potential candidates.
  • Led Agile project planning and tasking for Sprint Backlogs
  • Worked with software development and testing team members to design and develop robust solutions to meet client requirements for functionality, scalability and performance.
  • Reviewed project specifications and designed technology solutions that met or exceeded performance expectations.

SOFTWARE ENGINEER

Ultra Group
11.2018 - 01.2021
  • Application development on an RTTS event-driven software with pub/sub in C and C++
  • Implemented python web app test tool for end-to-end message verification
  • Reduced test cycle time by over 50% and enabled automated CICD nightly regression tests
  • Conducted SCAP Security benchmark testing and vulnerability patching
  • Participated in architecture, design and implementation of back-end features using C++, C#, and Python.

Education

BSE - ELECTRICAL AND COMPUTER ENGINEERING

University of Texas
Austin Austin, TX

Skills

  • Languages: C, C, Golang Java, Python, Bash, Javascript
  • Networking: DHCP, HTTP, TFTP, SSL, Unix Sockets
  • Operating System: Unix, Windows, RHEL, Ubuntu
  • Web Development: HTML5, JSON, Spring, Django, PostgreSQL, nodejs, Express
  • Containers: VMWare eSXI, VMs, Docker, Kubernetes
  • IDE: VSCode, Vim, Sublime, Eclipse, Intellij Netbeans
  • Management: Jira, version1, Git, GitLab, SVN, Box

Timeline

Software Engineer II

H-E-B
10.2022 - Current

SOFTWARE ENGINEER

IBM
04.2021 - Current

SOFTWARE ENGINEER II

Ultra Group
01.2021 - 04.2021

SOFTWARE ENGINEER

Ultra Group
11.2018 - 01.2021

BSE - ELECTRICAL AND COMPUTER ENGINEERING

University of Texas
Ali Ahmed