Steve Yoo
Systems Designer / Software Developer
New York, New York
My expertise lies in systems design and software development. I've focused heavily on creating maintainable code, reducing the developer friction during onboarding and during every-day feature development and bugfixing. I've broken apart monoliths into microservices and consolidated fractured projects into unified codebases. I've created massive API's with third party integrations designed to scale with business needs, while also creating endpoints for a better end-user experience. This drive to ensure that the developer experience is clean and easy is one of my main goals as an engineer, ensuring that the code that we write is maintainable and understandable not just in the present, but going on into the future.

Expertise

Programming
Bash, Python, Ruby, C#, Javascript, C++, Golang, Rust, Typescript, Java
Frameworks and Libraries
Django Rest Framework, Ruby on Rails, Flask, scikit-learn, Merge.dev, Godot/GDScript, FastAPI, .NET Core, React, Nest
Technologies
Git, Terraform, PostgreSQL, MongoDB, Microsoft SQL Server, SQLAlchemy, Selenium, BeautifulSoup4, Docker, Ansible, Vagrant, GraphQL, Kubernetes, Kafka, Jenkins, NSIS
AWS Services
Lambda, RDS, Cloudwatch, S3
Systems Design and Core Competencies
Enterprise Software Development, MVVM Design, Hexagonal Architecture, Domain Driven Design, Microservices and Monoliths, Code Profiling and Analysis, Test Driven Design
Other
OpenId, JWT, Zero-knowledge proofs, Datadog, Database Normalization, Hyperledger Indy

History

Nirvana
New York, New York
Senior Software Engineer (Integrations)
-
  • Creating, implementing and maintaining integrations between EHR's.
Bonusly
Boulder, Colorado
Software Engineer III
-
  • Applied monolith to microservices design principles to split large codebases into developer friendly, more manageable small function microservices with robust and clean documentation for ease of handoff once the microservice has been completed.
  • Implemented and maintained a user management microservce using third party integrations to seamlessly integrate multiple HRIS systems into a legacy codebase in Rails.
  • Wrote proof of concepts and minimum viable products in Python, prototyping Django, Flask and FastAPI microservices.
  • Implemented a feature flagging process and dashboard to allow selective rollout of features to specific end-users using LaunchDarkly. Wrote documentation and process guidelines to help non-technical product owners and stakeholders turn features on and off without requiring code changes.
  • Contributed to a product led growth team on deliverables, taking customer requirements, building and implementing UI/UX changes, setting up middleware, and codifying backend logic.
  • Helped run code culture sessions to help on-board new and experienced developers with best practices and basic Test Driven Development principles for cleaner more robust codebases. This included a book club that went over various technical readings in a structured, informative manner.
StudioLabs Inc
New York, New York
Software Engineer II
-
  • Managed integrations work between legacy software and in house Tele-Dentistry software to gracefully handle PII and sensitive data.
  • Worked with legacy API's to build scalable solutions to seamlessly integrate cloud based platforms with fully onsite legacy dentistry platforms like Henry Schein and OpenDental. The goal was to create an end user-experience that was untouched, despite a completely reworked backend system.
  • Built and maintained serverless Javascript/Typescript and Python AWS Lambdas and worked with Terraform to streamline a full CI/CD pipeline.
  • Worked with NSIS to create an installable launcher that clients could download to install our cloud platform integration to their onsite dentistry platform. This included liaising with techs and IT specialists to ensure our installations would work.

History (continued)

truu
New York, New York
Lead Technical Architect
-
  • Designed the infrastructure of a digital credentialing service built upon the Hyperledger Indy platforms with the goal of facilitating fast and efficient hospital onboarding.
  • Oversaw two pilots with NHS hospitals that included various deployments through Azure as well as 24/7 on call support for the platform while doctors, nurses and other healthcare personnel used the platform to onboard.
  • Created a Covid-19 credentialing response portal written in Django and React that was sandboxed and deployed within the NHS servers on Azure to allow for emergency on-boarding of necessary healthcare personnel during the initial influx of covid patients.
SumTotal Systems LLC
Gainesville, Florida
Software Engineer I
-
  • Designed and wrote code for an OpenID Connect SSO integration for a large monolith project. Integrations with Facebook, Google, and LinkedIn meant I had to design a system that could take access and identity tokens and handle opened sessions and IAM.
  • Wrote code in ASP.NET Core to build out basic features for our end-user experience.
Wear Interactive
Gainesville, Florida
Software Engineer I
-
  • Wrote features in PHP, Javascript and MySQL to bring client requirements to life.
  • Wrote and maintained Selenium based web-automation testing suites for our UI to ensure changes wouldn't break existing workflows.
Legalist Inc
Gainesville, Florida
Software Engineer - Contractor
-
  • Created web scrapers using BeautifulSoup, Selenium, and Python to sift through court documents to build a comprehensive framework of data that will allow users to more easily manage their legal schedule.

Certifications

AWS Solutions Architect Associate SAA-C03
Virtual
Associate
-
  • Comprehensive knowledge of the AWS Cloud ecosystem and how to engineer and create cost effective solutions to cloud computing needs.

Education

University of Florida
Gainesville, Florida
Bachelor of Science in Computer Science
-