
Michael
From United States (UTC-6)
17 years of commercial experience
Lemon.io stats
Michael – AWS, Python, React
Michael brings a wealth of experience with 15 years in creating scalable web applications that truly prioritize user experience. His remarkable talent for seamlessly integrating client-side and server-side technologies with cloud services, along with his proficiency in cutting-edge tools, sets him apart. Recently, he's channeled his creativity into developing an educational platform, highlighting his commitment to learning and innovation. With strong skills in software architecture and problem-solving, Michael is a fantastic fit for roles that demand strategic insight and backend expertise.
Main technologies
Additional skills
Rewards and achievements
Ready to start
ASAPDirect hire
Potentially possibleReady to get matched with vetted developers fast?
Let’s get started today!Experience Highlights
Founder/Senior Full-Stack Developer
The product is an online training app designed for aspiring web application developers. It offers a real-world developer environment that runs directly in the browser, allowing users to experience what it is like to be a web app developer. Participants can use actual industry tools, all within a safe and secure setting.
- Designed and developed UX/UI using modern technologies;
- Created back-end APIs, database schemas, and data models for efficient data handling;
- Developed a custom WebSocket handler for real-time communication between Docker containers and front-end user terminals;
- Established a CI/CD pipeline for consistent and reliable cloud deployments;
- Implemented a secure storage layer for user OS-level data backup and restoration;
- Wrote unit and integration tests to ensure functionality and prevent regressions;
- Managed user purchase workflows, account creation, and authentication following industry best practices;
- Oversaw a mid-level developer working on lesson module content.
CTO/Principle Full-Stack Developer
The client is a mid-stage startup SaaS company dedicated to helping individuals reduce or eliminate their consumption of pornographic material on the Internet. It offers a service called "Internet accountability," which tracks, monitors, alerts, and reports device activity to a trusted "accountability partner."
- Managed the company's tech stack and production deployment, including cloud and monitoring services;
- Led the conversion of front-end CSS to TailwindCSS, simplifying design components;
- Integrated React and TypeScript into the tech stack, assisting in JavaScript conversion and performance optimization;
- Created and maintained back-end data ingestion APIs for client device activity reporting;
- Developed REST APIs for machine-to-machine partnership integrations;
- Optimized key database queries for improved performance and reduced load;
- Supported other developers with coding and design challenges, enhancing team efficiency;
- Improved the CI/CD deployment pipeline, reducing deployment time by 70% and cutting cloud resource usage by 20%;
- Designed a mobile device management (MDM) and VPN solution for real-time iOS network monitoring, achieving critical feature parity;
- Set up a training and deployment system for AI/ML models and integrated TensorFlow and Keras APIs;
- Implemented system-wide monitoring and alerts to enhance production performance and security;
- Collaborated with teams to define user needs, establish technical requirements, and improve the UI/UX of the product.
Senior Back-end Developer / DevOps
The product provides real-time data for an AI company. Astra DB is a cloud database-as-a-service based on Apache Cassandra, while DataStax Enterprise (DSE) is an on-premises version of the same database. DataStax also offers Astra Streaming, a cloud service for messaging and event streaming based on Apache Pulsar.
- Developed a tool/library for launching and provisioning distributed clusters of up to 1,000 nodes on AWS, GCP, and Azure;
- Created custom VMs and Docker images for the installation and testing of distributed databases and applications;
- Implemented snapshot and restore functionality for workflow testing in distributed database clusters.
- Designed a metrics gathering and reporting system for operational metrics across database nodes;
- Published Google Marketplace applications for K8ssandra (Apache Cassandra on Kubernetes) and Apache Pulsar;
- Integrated DataStax Enterprise provisioning with strategic partners in the big data industry;
- Built a distributed test harness for performance and workload testing, allowing for over-time result comparisons;
- Mentored other developers and assisted with their tasks as needed.
Full-Stack Web Developer
The service is an online platform for designing and sending customized greeting cards to recipients across the US and select international locations.
- Developed TESA (Tracking Efficiency System Analyst), a complete production tracking service with real-time statistics;
- Created the back-end for a web-based contact management application;
- Wrote client-side JavaScript for dynamic updates via AJAX on the front-end UI;
- Implemented an address validation service and front-end JavaScript for bulk mailing validation;
- Refactored a distributed production pulling system, increasing throughput by over 500%;
- Developed Eagle's Challenge, a performance-based contest assigning points based on database metrics;
- Designed an external API using JSON-RPC for integration with a web-based CRM Application.