Mihai
From Italy (GMT+2)
7 years of commercial experience
Lemon.io stats
Mihai – Node.js, React, AWS
Meet Mihai – an engineer with over 6 years of experience contributing to projects in sports, healthcare, enterprise software, and entertainment. With Senior-level expertise in React.js and Node.js, Mihai excels at designing efficient solutions and scaling complex systems using multi-tenancy, microservices, and tools like gRPC and GraphQL. His experience as a CTO highlights his leadership and problem-solving skills, particularly in evolving infrastructure and managing high-level projects. With strong communication skills and a growth mindset, Mihai is a capable leader and a valuable team player.
Main technologies
Additional skills
Ready to start
I am happy to accommodate the client's needs, from my end I can start tomorrowDirect hire
Potentially possibleExperience Highlights
CTO
The project enabled Mihai to lead the strategic and technical expansion in Europe of an international online entertainment company serving millions of active users in over 100 countries. The growth was achieved through technical architecture overhaul, augmentation service, and 3rd party integrations.
- managed a technical team of 12: translated company roadmap into sprints, further divided these into implementable tasks and assigned them accordingly, ensured on-schedule and on-budget implementation, and successfully dealt with any arising challenges;
- actively contributed to the strategic vision of the company by evaluating technical feasibility,implementation timelines and overall strategic and technical alignment of planned features;
- collaborated with other business functions (marketing, support, payments, etc.) to triage bugs and adequately prioritize feature requests;
- managed external vendor relationships, ensured efficient integration processes and securely managed API keys using Kubernetes Secrets;
- migrated a monolith project hosted on a single EC2 instance into a microservice-based fully-fledged Kubernetes cluster utilizing EKS;
- significantly increased PostgreSQL AWS RDS performance by adding a Redis caching layer for heavily accessed routes and by adding materialized views for quasi-static data;
- used Terraform to automate DevOps tasks; created templates to provision new deployments, services, pods, and ingresses in a Kubernetes cluster;
- hosted open-source apps within the company cluster to reduce costs while also allowing a higher level of customization (Jenkins, Mattermost, Mailhost, Hasura).
Senior full-stack developer
The client was a security assurance platform that enabled businesses to grow by getting certified in different frameworks (e.g. HIPAA, ISO, CMMC). A platform helped organizations streamline and scale their trust assurance processes. It provided tools to automate compliance, risk management, and governance tasks, enabling companies to build trust with stakeholders like customers, partners, and regulators.
Among others, Mihai was responsible for the following:
- implemented RBAC for authenticated routes;
- migrated backend from raw Postgres queries to Prisma;
- built & maintained Glide, our own front-end components library, build on top of RadixUI;
- integrated JIRA's api for fetching tickets from different projects;
- implemented & optimized multi-tenant location-aware endpoints for managing data spanning across multiple geographical regions due to legal requirements (Europe: GDPR, USA: HIPAA);
- provided input during business roadmap sessions: evaluated and prioritized feature requests, created engineering design documentation, contrasted and suggested implementation strategies.
Senior full-stack developer
This project connected patients with healthcare providers through a streamlined platform that simplifies scheduling and communication. Designed to improve access to care, it helped patients find the right providers while enabling healthcare organizations to enhance their efficiency and patient engagement.
Mihai managed the following tasks:
- implemented third-party booking flows;
- improved booking platform performance by reducing the amount of network calls required to fetch availability;
- built NX Monorepo compatible pipelines that allowed partial caching of builds and fast deployment of Docker images across different environments;
- integrated authentication with AWS Cognito & RBAC for different user roles (patient, employee, appointment booking agent, admin)..
Senior full-stack developer
This particular opportunity was the ultimate resource for surfers, offering live surf reports, detailed forecasts, and high-quality streaming webcams for surf spots around the globe. Whether users were planning their next session or tracking wave conditions, the platform delivered real-time insights and expert analysis to enhance their surfing experience.
Mahai's scope of responsibilities included, but was not limited to:
- implemented a scheduler responsible for fetching real-time surfing recordings;
- built a fully responsive web app capable of serving video content from a multi-region Cloudflare CDN;
- designed and implemented a multi-tenant architecture allowing admins to provision new platforms with highly customizable themes, domains & content.