Aaron Wright
Senior Software Engineer
Highest degree :
Bachelors
Field of study :
Computer Science
Location :
New Jersey
Citizenships :
American
Experience :
10 Year(s)
Countries :
United States
Gender :
Male
Sectors :
Software Engineering
Senior Software Engineer
Remote
Meta
March 2021
-September 2025
• Developed key React Native features for Threads, contributing to the app's global launch and helping it rapidly scale to 100M users within 5 days and over 350M+ MAUs by 2025, one of the fastest-growing consumer applications in history. • Built onboarding and Instagram integration flows with React Native, TypeScript, and Apollo GraphQL, reducing sign-up drop-off by double digits. • Developed reusable feed and thread Ul components using React Native Hooks, Context APl, and Redux, improving design consistency and reducing regressions by 30%. • Delivered advanced post creation and editing features (multi-thread composer, inline editing, media uploads, accessibility), driving 20% increase in posting activity. • Architected and scaled feed microservices with GraphQL APls, sharded MySQL, Redis caching, and Kafka pipelines, cutting feed query latency by 30%. • Implemented search and discovery with Elasticsearch and GraphQL resolvers, boosting new follows by 15%. • Integrated ML-driven feed ranking via PyTorch and TorchServe, improving personalization and lifting session length. • Automated CI/CD pipelines with fastlane, Detox, and Jest for React Native apps, enabling daily releases and reducing hotfix turnaround from days to hours. • Partnered with product, design, and policy to deliver safety tools (Hidden Words, Restrict, ML classifiers) and lead ActivityPub federation, expanding Threads into the largest federated social network.
Senior Software Engineer
Armonk, New York
IBM
August 2017
-February 2021
• Contributed to the design and development of IBM's Enterprise Workflow Automation Platform, enabling Fortune 500 clients to digitize and orchestrate complex business processes across finance, HR, and operations. • Built configurable workflow Uls with React, Redux, and TypeScript, allowing business users to design, monitor, and adjust process flows without engineering support, reducing setup times by 40%. • Developed backend services in Java Spring Boot and Nodejs, integrating with enterprise systems (SAP, Salesforce, ServiceNow) and scaling to handle tens of thousands of concurrent workflow executions. • Implemented workflow orchestration engine features such as state machines, approval chains, and SLA monitoring, improving task completion rates and reducing escalation delays. • Designed APls with REST and GraphQL to support integrations, enabling third-party developers to extend workflows and embed automation within their applications. • Migrated legacy monolithic modules to Docker/Kubernetes-based microservices, improving platform reliability and cutting deployment times from hours to minutes. • Automated testing with JUnit, Cypress, and Jenkins pipelines, expanding coverage across APls and Ul flows and reducing release regressions by 25%. • Partnered with product managers, solution architects, and enterprise clients to gather requirements, prioritize features, and ensure compliance with enterprise-grade security and governance standards. • Mentored junior developers through pair programming, code reviews, and architectural guidance, raising team efficiency and adoption of modern engineering practices.
Software Engineer
New York, NY
McKinsey
August 2012
-June 2017
• Built healthcare analytics dashboards and internal tools using Angular JS, JavaScript, and D3.js, enabling consultants to visualize patient flow, treatment costs, and operational KPls. • Developed backend services in Java and Python, with REST APls and PostgreSQL, to support data modeling for hospital networks and payer systems. • Automated ingestion of clinical and claims data from CSV and Excel formats, reducing manual prep time for consultants by 50%. • Contributed to ETL pipelines for aggregating health outcomes data, supporting projects in value-based care and population health. • Implemented unit tests and participated in code reviews using Mocha and Chai, helping improve code quality and maintainability.
Bachelor's Degree
Chicago, IL
University of Chicago
September 2008
-June 2012
5 years