Engages with clients to identify and solve business challenges with custom
software solutions.
Develops sophisticated websites and web applications using Node.js, Go,
React.js, and other modern web development technologies.
Designs and manages databases such as MS SQL, MySQL and Redis.
Manages cloud computing architecture such as AWS and Azure.
Builds a wide variety of applications including embedded / IoT systems, order
fulfillment, inventory management and purchasing, shipping and invoicing,
marketing campaign and content management, and e-commerce systems.
Integrates custom software with third-party services and applications such as
Easypost, Stripe, and Quickbooks.
Collaborates with other software developers.
Contributes regularly to various open-source projects.
Taught an intense 6-month Full-stack Web Development Boot Camp for ambitious
beginners with topics ranging from basic HTML/CSS to database-aware Node.js
web applications