Dave Lage
Full-Stack Product Developer
Founder, Software Engineering, Marketing, Ecogarden Design, Aug
2017 - Present
-
Developed a 2D web-based landscape design software that is
optimized for all devices
-
Created a user-friendly interface for the software, leveraging
principles of UI/UX design
-
Developed and executed a successful marketing strategy targeting
gardeners, educators, and homeowners
-
Implemented a continuous integration and deployment (CI/CD)
pipeline utilizing GitLab CI and Azure Pipelines to build the
web and Tauri application for Windows, Mac, and Linux
-
Acquired expertise in spatial design, UI/UX design, CI/CD
pipelines, email marketing, content marketing, social media
marketing, and testing
Senior Software Engineer, BuySellAds, Dec 2015 - Jul 2017
-
Expertly architected and built infrastructure for AWS EC2 and S3
deployment, including the creation of local developer VMs using
Packer
-
Successfully refactored the custom Object Relation Model to
support PHP 7
-
Led the introduction and adoption of React and SCSS among
developers
Technical Lead, Virb, 2010 - 2013
-
Designed and developed a pivot from a social network to a
website builder, resulting in $2M ARR with over 20,000 user-made
websites
-
Hired and led the growth of the engineering team to 5 developers
-
Developed administrative and analytics tools that provided
valuable insights to business, marketing, and support teams
- Implemented CI/CD pipelines with Jenkins and a Slack bot
-
Created developer VMs to replicate the production environment
-
Led the infrastructure and software architecture of custom base
software implementations
Lead Programmer, Virb, 2008 - 2010
-
Designed, built, and maintained a highly scalable and reliable
infrastructure for over 450k users and 20 million images, video,
and audio files, including database management, file storage,
and integrity
-
Created a contextual feed system that showcased socially
relevant content and comments for over 450k users, improving
user engagement and retention
-
Improved system performance by 50% through the implementation of
object pooling and caching and the simplification of database
queries in the ORM
-
Successfully integrated with a CDN for the efficient streaming
of images, audio, and video
Programmer, Virb, 2006 - 2008
-
Developed VirbTunes, a highly successful tool that tracked and
displayed tracks played in iTunes, gaining over 36M records
-
Created and maintained a robust three-database rotating,
real-time statistics system for over 450,000 users, utilizing
Memcached and MySQL to ensure uninterrupted service over a
period of five years
-
Designed and implemented scalable systems for video and audio
processing using FFmpeg and LAME, handling over 1M files with
ease
Skills
-
Languages: TypeScript, JavaScript, Go, Rust, Elixir, HTML, CSS, SVG,
PHP, Lua, Python
-
Tools: React, webpack, Nginx, GitLab CI, GitHub Actions, Azure
Pipelines, Docker, Linux (Arch, Ubuntu), Git, FFmpeg, Blender
- Design: UX/UI, Mobile, Terminal, 3D, 2D, Vector, Spatial