Greg Curtis
greg.r.curtis@gmail.com
(650) 450-0024
21 Willow Rd Apt 44
Menlo Park CA 94025
Skills
- Proficient in Go, Python, Java, and Swift.
- Professional experience with Ansible, Prometheus, EC2, Terraform, and other tools.
Experience
Whole Self
Founder (Sep 2018 - Nov 2019)
- Bootstrapped startup in the health/wellness space consisting of an iOS app that lends affordability and ease of use to small and independent studio owners.
- Wrote a REST web service in Go to handle the scheduling, payment processing, and reporting for the app.
Dilectus
Software Engineer (Feb 2018 - Aug 2018)
- Worked with a small team to write a backend service in Go that ingested data from Greenhouse, resumés, and other sources, and then applied machine learning models to prioritize potential candidates for recruiters.
Box
Staff Software Engineer (Oct 2016 - Jan 2018)
Senior Software Engineer (Oct 2014 - Mar 2016)
Software Engineer (Oct 2012 - Oct 2014)
- Tech lead on the Productivity Engineering team. Advocated for best practices and mentored engineers, leading to improved efficiency and collaboration throughout the organization.
- Led the design and implementation of tools written in Go and Python to enhance developer workflow, continuous integration, and service monitoring, which cut down on the development life cycle.
- Bootstrapped the use of Ansible, Prometheus, and EC2 to automate large parts of the Box web app release process.
- Led and advocated for the Box open source program. Coordinated legal, engineering, and marketing teams to create a streamlined process for engineers to open source their code, resulting in an increased presence of Box OSS software. Represented Box in the TODO Group.
- Built out the CI and automated testing pipeline for the iOS and Android teams.
Innovative Solutions
Software Engineer (Dec 2010 - Mar 2012)
- Led the development on projects for Fujifilm photo kiosks, ITT Inc. shock absorber simulators, and other contracts using a Microsoft .NET focused stack.
- Introduced automated testing, continuous integration, and other best practices to an organization of 6-10 engineers.
Education
Bachelor of Computer Science
Rochester Institute of Technology, 2012