Elliot Godzich Corvinova, Developer in Oakland, CA, United States
Elliot is available for hire
Hire Elliot

Elliot Godzich Corvinova

Verified Expert  in Engineering

Software Developer

Location
Oakland, CA, United States
Toptal Member Since
May 11, 2017

Elliot is a back-end engineer who knows how to balance development speed with product quality. They have industry experience building large-scale distributed systems. Elliot excels at understanding and refining a product vision, and then making it a reality. They have extensive experience in Python, JavaScript, and PostgreSQL, and relish the opportunity to learn new technologies. Recently, they have been experimenting with large language models as a hobby.

Portfolio

Maza
React Native, TypeScript, PostgreSQL, Google Cloud Platform (GCP), Terraform...
Juniper Square
Python, Celery, React, jQuery, PostgreSQL, Redis, Linux, PagerDuty...
HereThere
Unity, C#

Experience

Availability

Part-time

Preferred Environment

Git, Command Prompt (CMD), Linux, Python, JavaScript

The most amazing...

...thing I've built is an eCommerce ad platform managing hundreds of thousands of dollars of ad spend every day via an always-on distributed system.

Work Experience

Senior Software Engineer

2021 - 2023
Maza
  • Implemented the original back-end infrastructure for our banking service application from scratch.
  • Automated our deployment process with full CI/CD to allow our small team to move quickly and fearlessly.
  • Designed and implemented a type-safe internationalization library for our back-end services to ensure our app would not compile without proper translations for strings.
  • Accelerated a largely manual process of signing PDFs by creating an admin tool that allowed our employees to sign in to a browser on a mobile device, cutting time to sign down from five minutes to ten seconds.
Technologies: React Native, TypeScript, PostgreSQL, Google Cloud Platform (GCP), Terraform, React, Functional Programming, Node.js, Linux, PagerDuty

Staff Software Engineer

2017 - 2021
Juniper Square
  • Implemented fair queuing Celery middleware for asynchronous jobs, reducing customer success incoming requests by 40%.
  • Built many full-stack features for CRM, investment management, and reporting workflows.
  • Architected the back end of a self-service tool to mass import real estate asset data.
  • Interviewed and phone-screened engineering candidates.
  • Visited customer sites to do R&D on their existing workflows and how they could be better automated.
Technologies: Python, Celery, React, jQuery, PostgreSQL, Redis, Linux, PagerDuty, Agile Software Development, SQLAlchemy

Co-founder

2016 - 2017
HereThere
  • Designed and prototyped a virtual reality telecommunications application.
  • Built networking capabilities to handle voice and movement updates in real time.
  • Optimized the application for guaranteed greater than 90 FPS to avoid user sickness.
  • Pitched the company to investors to acquire seed funding.
Technologies: Unity, C#

Back-end Team Lead

2014 - 2016
Manifest Commerce
  • Hired and managed a team of back-end engineers to implement an always-on, 24/7 ad-tech engine.
  • Translated business and product needs into engineering initiatives.
  • Architected large initiatives and coordinated their implementations.
  • Advocated for and enforced more robust engineering best practices, including writing unit testing and strong abstraction boundaries, eventually leading to an almost complete rewrite of the existing systems.
  • Designed and built an always-on advertising platform for eCommerce retailers.
Technologies: Amazon EC2, Amazon DynamoDB, Redis, PostgreSQL, Flask, Celery, Python, Linux, PagerDuty, RabbitMQ, SaltStack, Facebook Ads API, Agile Software Development, SQLAlchemy, Facebook API

Software Engineer

2012 - 2014
Originate
  • Re-implemented the bulk of the back-end services at Angie's List from scratch in Scala using the Play Framework with MySQL for persistence. These services are replacing Angie's List's existing infrastructure, serving over two million users.
  • Implemented request-scoped entity caching to enable greater development productivity and reduced request times by alleviating the need to pass entities across function calls.
  • Developed the back-end REST service for a mobile application called SnapFix on behalf of Angie's List using Scala, Play Framework, and MySQL. Constructed horizontally scalable real-time chat between web and mobile using web sockets.
  • Built a HIPAA-compliant web application for gathering medical data on behalf of Betterpath. Implemented the back end in Scala using Play Framework with Riak for persistence. Constructed the front end with jQuery and Bootstrap.
  • Constructed a social network called Best of All Worlds using Scala and the Lift Framework for the back end. Implemented the front end as a single-page web application using jQuery and a number of other libraries as needed.
Technologies: JavaScript, Play Framework, Scala, Functional Programming, MongoDB, Linux, Riak, Agile Software Development

JSONFormer Plugin for Oobabooga Text Generation Web UI

https://github.com/hallucinate-games/oobabooga-jsonformer-plugin
This is a plugin for Github.com/oobabooga/text-generation-webui, the defacto web UI for running large language models. It forces large language models to output valid JSON of a specified schema, a task that small models struggle to do correctly without a direct intervention like this plugin.
2008 - 2012

Bachelor of Arts Degree in Computer Science

Harvey Mudd College/Claremont McKenna College - Claremont, California, USA

Libraries/APIs

Node.js, SQLAlchemy, React, Facebook Ads API, jQuery, Facebook API

Tools

Celery, Git, SaltStack, RabbitMQ, Terraform

Languages

Python, JavaScript, Scala, TypeScript, C++, C#, SQL

Paradigms

Agile Software Development, Functional Programming

Platforms

Linux, PagerDuty, Amazon EC2, Google Cloud Platform (GCP)

Storage

PostgreSQL, Redis, Riak, Amazon DynamoDB, MongoDB

Frameworks

Flask, Unity, Play Framework, React Native

Other

Command Prompt (CMD), Machine Learning

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring