Résumé
Alexander Clark
Qualifications
- Seventeen years of experience building web applications
- Fifteen years using Ruby on Rails
- Twenty years in the IT industry
- Twenty-seven years of writing code
Technical Skills:
Adept: Ruby, Rails, Docker, Javascript, React, SQL (PostgreSQL, MySQL), HTML, SASS, CSS, Git, RSpec, Minitest, Apache, Linux
Practiced: LaTeX, TypeScript, BASH scripting, AWS EC2, PHP, Terraform
Dabbled-in: Kubernetes, Heroku, Scheme, C, C++, Java, Python, Go, TLA+
Experience:
Aug 2022 - present
Software Architect → Engineering Team Lead
CHI Deutschland Cargo Handling
- Formulated, advocated, and built consensus around specific architectural improvements to avoid a re-write, allowing feature development to continue while paying down tech debt and preparing for emerging technologies
- Developed and automated a set of architecture metrics to track the health of the codebase and progress toward goals
- Optimized CI/CD pipeline and deployment workflow, dramatically reducing friction to deployment
- Implemented better observability tooling and used it to find and fix numerous performance bottlenecks
- Stepped in to fill an unexpected leadership vacancy
Aug 2021 – Jul 2022
Staff Software Engineer
Hotel Engine
- Established a cross-team guild for staff engineers
- Helped chart the technical roadmap, weighing in on architecture and process
- Developed backend features, writing exemplary code and paying off tech debt
Apr 2016 – Jun 2021
Director of Engineering, Lead Developer
WeInfuse
- Set the technical, architectural, and DevOps foundation for a secure, scalable SaaS application, from zero lines of code to $3m arr and 1,800 MAU across 73 clients operating 500 locations
- Wrote the first lines of code and many critical portions of the codebase
- Recruited, hired, onboarded, and managed development team members, growing the engineering organization from one person to multiple teams
- Oversaw the ongoing strategic technical vision, maintaining rigorous security requirements while continually evaluating the product backlog to proactively address gaps in current capabilities and opportunities for technical debt payoff
Jun 2014 – Apr 2016
Ruby Developer
Bypass Mobile
- Created a REPL interface for L2 support, freeing up developer time
- Built APIs and backend functionality driving a cutting-edge mobile point of sale system
- Provided front-end administration interfaces for configuration of features
- Worked with product owners, UX and UI experts, and QA engineers to ensure on-time delivery of well-tested, feature-complete software
Apr 2013 – Jun 2014
Senior Web Developer
Infront Webworks
- Enhanced and maintained the SiteWorks CMS and related software
- Added advanced functionality including subscriptions, saved carts, and round-up donations to the SiteWorks Store e-commerce platform
- Assessed client needs and developed custom solutions to work in tandem with SiteWorks
- Launched dozens of client websites
Sep 2008 – Jan 2013
Digital Media Developer-Analyst
WAY Media
- Modernized development workflow by rolling out version control, automated testing, and continuous integration
- Communicated with internal stakeholders to determine software requirements
- Designed, implemented, tested and deployed hundreds of features
- Managed development projects, coordinating with interns and third-party contractors
- Oversaw ongoing maintenance of existing software packages
- Built, configured, and maintained physical Linux servers and EC2 instances
Affiliations:
Member, ACM – 2011 – present
Education:
2004 – 2007
Bachelor of Arts
Azusa Pacific University
Azusa, California