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.
6 years of coding experience
14 years of employment as a software developer
Master's degree Computer Science, Master's degree Computer Science at University of Houston
Bachelor of Engineering - BE Computer Engineering, Bachelor of Engineering - BE Computer Engineering at University of Mumbai
The AWS Amplify CLI is a toolchain for simplifying serverless web and mobile development.
Role in this project:
Full-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.
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.