Ammar Karachiwala

Technical Lead at Swarm Aero

Irvine, California, United States
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
Ammar Karachiwala is a versatile software engineer with six years of experience building production systems across defense, fintech, and cloud infrastructure. He combines deep C++ and systems-level expertise with modern front-end skills in React, WebGL, and TypeScript, and is fluent in Python, Go explorations, and AWS services like Amplify and S3. At AWS and in open-source contributions to the widely used amplify-cli and docs repos, he shipped bug fixes, GSI storage improvements, and UI enhancements that improve developer workflows for serverless apps. He has led and mentored engineering teams through complex projects from reverse engineering to delivery, with a background earlier in oil & energy that informs pragmatic, requirements-driven design. Comfortable crossing boundaries between product, docs, and infra, he also applies analytical curiosity to side projects such as SEC EDGAR filing analysis. Based in Irvine, CA, Ammar pairs technical depth with clear technical writing and project management chops.
code6 years of coding experience
job14 years of employment as a software developer
bookMaster's degree Computer Science, Master's degree Computer Science at University of Houston
bookBachelor of Engineering - BE Computer Engineering, Bachelor of Engineering - BE Computer Engineering at University of Mumbai
stackoverflow-logo

Stackoverflow

Stats
391reputation
38kreached
1answer
6questions
github-logo-circle

Github Skills (29)

javascript10
css10
typescript10
stencil10
typescript-types10
aws-amplify10
html10
typescripts10
react10
aws9
nodejs9
documentation9
serverless9
graphql8
wordpress-graphql8

Programming languages (3)

TypeScriptMDXPython

Github contributions (5)

github-logo-circle
aws-amplify/amplify-cli

Oct 2019 - Jul 2022

The AWS Amplify CLI is a toolchain for simplifying serverless web and mobile development.
Role in this project:
userFull-stack Developer
Contributions:402 reviews, 374 commits, 674 PRs in 2 years 9 months
Contributions summary:Ammar's commits primarily focus on the AWS Amplify CLI, demonstrating a strong understanding of serverless web and mobile development tools. The contributions include fixing bugs related to analytics category resource naming, and updating storage features by merging Global Secondary Indexes (GSI). Additionally, the user's work involved the implementation and testing of various features, including improvements in code generation and deletion processes. The commits also reveal a focus on updating frontend configuration related to authorization, along with general maintenance and test improvements.
aws-amplifyclimobile-developmentserverlesstoolchain
aws-amplify/docs

May 2020 - Jun 2022

AWS Amplify Framework Documentation
Role in this project:
userFront-end Developer
Contributions:18 reviews, 43 commits, 27 PRs in 2 years
Contributions summary:Ammar primarily focused on updating and enhancing the documentation website's user interface. Their commits involved significant changes to the front-end components, including modifications to the HTML, TypeScript, and CSS files. The user added and updated elements like containers, menus, cards, and other UI components to improve the overall look and feel of the documentation. They also updated Stencil components and implemented features, like the diagnose page.
aws-amplifyserverlessawsgraphqlfullstack
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial