Alex Kira
Technologist & Software Engineer
Profile
Technologist with 20+ years of experience in distributed systems and full lifecycle development. Experienced in Agile development, mentoring engineers, and leading complex end-to-end projects. Author of the OSS Exq library for Elixir (1.5k+ stars, 1.5M+ downloads).
Experience
Engineer — Platform & Data Storage, LangSmith
- Working on Platform and data storage for LangSmith, LangChain's AI Observability product.
Stack: Python, Rust, Go, ClickHouse, PostgreSQL
Principal Engineer / Tech Lead Manager
- As TLM, managed the platform team responsible for Identity (AuthN/AuthZ), integrations, and user communications while also serving as an individual contributor.
- Led several cross-functional projects in permissioning, identity, and employee integrations to fuel Ramp's growth into mid-market and enterprise.
- Interfaced with enterprise customers for requirements gathering and feedback, shaping the team's roadmap.
- Established the team's vision, roadmap, and scope while scaling the team to 5 engineers.
Stack: Python, PostgreSQL, React.js, Celery, Redis, AWS
Senior Software Engineer
- Senior Engineer on the big data orchestration team, building and managing Netflix's orchestration platform used by thousands of data scientists, data engineers, and ML engineers.
- Rearchitected the data orchestration platform to a distributed and scalable system built on Spring Boot, Conductor, and CockroachDB.
- Designed and implemented Jupyter Notebooks runtime for Maestro to enable scheduling of workflows within the notebooks environment.
- Area-lead for the distributed systems design interview track; overhauled and standardized the interview process for the data organization.
Stack: Java, Python, Scala, CockroachDB, Spring Boot, AWS, S3, SQS, Spinnaker
Tech Lead / Staff Engineer (L5b)
- Team lead and founding engineer on the Data Workflow Management team; grew and managed the data orchestration platform used company-wide (3k+ users).
- Re-architected the platform into a multi-tenant, highly available, distributed system capable of operating at Uber's scale.
- Led the data organization's architecture review committee, ensuring alignment and oversight across teams.
- Evangelized Uber data technologies at Strata Data Conference and SF Big Analytics Meetup; authored an Uber engineering blog on the team's work.
- Engineering lead for data-wide reliability programs across a 200+ person org; established incident management best practices resulting in significantly improved infrastructure stability.
Stack: Python, Java, Hadoop, Hive, Zookeeper, Presto, Kafka, MySQL, Cassandra
Senior Engineer (Contract)
- Overhauled Elasticsearch cluster for fault tolerance and performance through cluster configuration, query optimization, monitoring, alerting, and replication setup.
- Developed features for SpinalQ, a multithreaded JRuby application responsible for Elasticsearch data ingestion.
- Developed functionality for Command Center, a communication platform for facility staff built on JRuby, Rails, and React.js.
Stack: Elasticsearch, JRuby, Rails, React.js, MySQL
Senior Consultant (Contract)
- Led development of a zero-downtime deployment tool and status dashboard using Ruby / Sinatra.
- Spearheaded introduction of metrics, monitoring, and alerting infrastructure using Sensu and Graphite.
- Infrastructure and DevOps development for the Apple Online Store iOS group.
Stack: Ruby, Golang, AngularJS, Sinatra, Puppet, MCollective, HAProxy
Founding Engineer
- Led development of LoLo, a credit card–linked loyalty site helping local businesses retain and reward customers.
- Implemented integrations with Cardspring, SubtleData, Stripe, Dropbox, and Facebook Connect.
- Developed native iOS app and API backend for coupon redemption from iPhone.
Stack: Ruby, Rails, MySQL, Redis, Sidekiq, Stripe, Cardspring API
Senior Backend Consultant (Contract)
- Developed a concurrent Twitter adapter for the site streaming API using Scala, Akka, and Twitter4J.
- Participated in development of a concurrent social media adapter for Facebook data, written in JRuby and Akka.
- Led external integration effort for Vitrue's social commerce platform based on Spree Commerce.
Stack: Scala, Ruby, JRuby, Rails, Akka, RabbitMQ, PostgreSQL, Redis
Lead Architect
- Led development of PromoterBee Biz, a full-suite application for restaurants providing promotions management, social media monitoring, couponing, and distribution.
- Built FindMeSpecials, a native location-based iPhone app that reached top 25 in Travel on the App Store.
Stack: Ruby/Rails, MySQL, AWS, iPhone SDK, Objective-C, Nginx, Capistrano, Chef
Senior Consultant
- Full lifecycle development and consulting for the USDA's financial budgeting system tracking spending for the entire APHIS branch.
Stack: Java, Spring, Hibernate, Struts, Oracle
Software Engineer, Bank of America Alliance Team
- Developed new features for Bank of America's industry-leading Online Bill Pay product.
- Analyzed security vulnerabilities and recommended solutions.
Stack: Java, JMS, EJB, WebLogic, Oracle, DB2
Software Engineer, Core Platform Group
- Developed new functionality for the Air2Web Mobile Internet Platform using J2EE and XML technologies.
- Lead developer for Delta Credit Union's wireless banking project.
Stack: Java, J2EE, XML, JMS, WebLogic, Oracle
Education
Georgia Institute of Technology — Atlanta, GA
Master of Science, Computer Science
1999
University of Miami — Coral Gables, FL
Bachelor of Science Cum Laude, Computer Science — Minor in Business
1998