Skilled and motivated full stack engineer. Well versed with Python, MySQL, JavaScript, Typescript, React Native, MongoDB, HTML, and CSS. Certified React developer.
2023 — Now
Kansas City Metropolitan Area
Maintained and upgraded production Ruby on Rails systems, including version upgrades, console operations, backend fixes, and reliability improvements.
Led the Puppeteer upgrade initiative — refactored TypeScript + Handlebars rendering logic, resolved HTML mismatches, and cut PDF rendering time by ~50%, improving throughput without increasing compute load.
Initiated and drove the migration from a Kubernetes-based rendering workflow to a serverless, event-driven model using AWS Lambdas — coordinating migration sequencing, QA validation, and cross-team dependencies to ensure operational continuity.
Owned the migration work-plan end-to-end — breaking scope into deliverables, coordinating across QA + engineering, sequencing deployment steps, and ensuring output parity between old and new systems.
Built proof-of-concepts to validate feasibility (Lambda PDF/HTML execution, TypeScript transpilation, runtime memory/cold-start behavior) — informing final engineering direction.
Collaborated across teams to troubleshoot cross-system failures and restore stable data flow between internal applications and external service integrations.
2022 — 2023
Kansas City, Missouri, United States
Developed cross-platform iOS and Android features using React Native and TypeScript, including NFC badge assignment for user accounts.
Implemented text-to-speech functionality leveraging Azure Cognitive Services, building both front-end and back-end components for alerts, announcements, and information prompts.
Added user-based permissions across mobile apps, web interfaces, and proprietary smart-radio devices to enforce access control and improve system security.
Resolved inconsistencies in geofence tracking using Google Maps API, improving accuracy in worker count detection within designated areas.
Diagnosed and fixed audio output issues on smart-radio devices, ensuring reliable, uncorrupted playback at safe levels.
Standardized iOS app rendering across multiple Apple devices, eliminating UI inconsistencies and improving user experience.
Kansas City, Missouri, United States
Developed real-time notifications for typing, message sending, and page views using Apache Kafka and WebSockets, enabling duplex communication between frontend and backend.
Built an accountability tracking tool that captures mouse movements and clicks, providing both a real-time dashboard and historical analytics stored in a database.
Migrated data from SQL to Elasticsearch, improving query speed and data retrieval performance for high-traffic applications.
Designed and implemented web interfaces with Django and Django REST Framework, providing robust APIs for data access and manipulation.
Created an interactive ReactJS + Google Maps interface that dynamically displays site locations, integrates with Django APIs and MySQL, and updates backend data via Axios calls.
Ported legacy PHP API scripts to Python, refactoring for cleaner error handling and leveraging Python’s built-in features to reduce code complexity.
Wichita, Kansas, United States
Ported pressure sensor calibration utility from C++ to C# successfully and refactored code to reduce up to 1500 lines of code
Introduced a template like alternative using structs and object-oriented programming principles in ANSI C to reduce the number of functions duplicated over different datatypes
Created and implemented configuration files for altimeter and airspeed gauges and modify configuration utility to include those changes. Set up 50 units for each configuration
Used 3rd degree curve fitting method to perform calibration over ranges of pressure and temperature. Performed calibration of up to 150 units
Performed code reviews on Review Board, wrote Software requirement documents and Software design documents as per industry standards
Performed DO-160, Environmental Conditions and Test Procedures for Airborne Equipment on over 200 units.
Wrote a desktop utility in VB.NET to generate binary installable configuration files from text script. Implemented a checker using stacks and linked lists
Delivered code to use raw sensor data for altimeter and airspeed gauge output consistent with the product requirements.
Wichita, Kansas Area
Provided on-call support to up to 100 users within faculty, staff and students daily to address IT related tickets (worked remotely during holidays)
Installed, configured, and maintained the Library LAN Server and workstations. System and network administration of over 200 machines including staff and public use computers with Windows, Mac and Linux operating systems
Installed Microsoft Office 365 and set up Outlook, Office, Powerpoint, MS Project softwares as well as Adobe PDF, Aftereffects and presentation tools.
Installed and set up printers, scanners and copiers and helped maintain devices on the domain network, set up active directory and group policies.
Performed reimaging of and installation of 100 new Windows systems (Windows 10 Enterprise) and 20 new Mac systems (MacOS 10.14: Mojave- 2018, MacOS 10.13: High Sierra- 2017.). All OS images were stored on the domain.
Set up TCP/IP connections for all machines on the network. Experience setting up remote desktop and working with VPN connections to remote into a machine to troubleshoot and do root cause analysis.
Performed regular maintenance using software like Microsoft Security Essentials, MalwareBytes and Super AntiSpyware
Set up and deployed Team Dynamix ticketing system within the team to facilitate handling tickets, increased efficiency up to 50%
Set up 40 iPads for student use. Helped provide support for smartphone apps on patron cellphones (android and ios)
Created dashboards to visualize library statistics data using Tableau to facilitate logistics
Education
2017 — 2019
Wichita State University
Master's degree
2017 — 2019
2011 — 2015
National University of Sciences and Technology (NUST)
Bachelor's degree
2011 — 2015