Marcus Lee
@marcuslee
Experienced backend engineer specializing in scalable systems and cloud solutions.
What I'm looking for
As a Senior Backend Engineer with over 7 years of experience, I have honed my skills in designing, building, and maintaining scalable backend systems using a variety of programming languages including Node.js, Python, Go, Java, and C#. My expertise lies in developing microservices and RESTful APIs, as well as integrating with cloud platforms like AWS and Azure. I have a proven track record of enhancing performance, security, and developer productivity through clean architecture and modern DevOps practices.
In my recent role at Matomo, I successfully revamped the backend infrastructure by migrating from REST to gRPC, resulting in a 35% increase in data processing speed and a 25% boost in system scalability. I also led the migration of legacy authentication systems to AWS IAM, which centralized user management and reduced operational overhead by 40%. My commitment to continuous improvement and collaboration has driven significant enhancements in system reliability and performance across various projects.
I am passionate about leveraging technology to solve complex problems and am always eager to learn and adopt new methodologies. I thrive in dynamic environments where I can contribute to innovative solutions and help teams achieve their goals.
Experience
Work history, roles, and key accomplishments
Senior Backend Engineer
Matomo
Mar 2024 - Apr 2024 (1 month)
Revamped backend infrastructure by migrating from REST to gRPC and decomposing monolithic services into Golang-based microservices, leading to significant performance improvements. Automated IAM role deployments using Terraform and enhanced security measures, resulting in reduced operational overhead and improved system reliability.
Backend Engineer
Endowus
Jul 2021 - Feb 2024 (2 years 7 months)
Guided the design and development of high-availability services in Go, optimizing performance and ensuring uptime. Implemented RabbitMQ for reliable messaging and converted backend systems to Java Spring Boot, improving performance and scalability.
Junior Backend Developer
Tookitaki
Sep 2018 - Jun 2021 (2 years 9 months)
Developed reliable RESTful APIs using Java and Spring Boot, supporting a large user base with high uptime. Participated in Agile methodologies and optimized database interactions, enhancing performance and reducing costs.
Education
Degrees, certifications, and relevant coursework
Nanyang Technological University
Bachelor of Science, Computer Science
2014 - 2018
Bachelor of Science in Computer Science, focusing on software development, algorithms, and data structures. Led projects such as DeepSeaSync, which involved developing a system for efficiently synchronizing large files across devices, reducing transfer times by 40%.
Tech stack
Software and tools used professionally
Postman
AWS IAM
Google Cloud Platform
GitHub
Kubernetes
Jenkins
GitHub Actions
MySQL
PostgreSQL
MongoDB
Gmail
Node.js
Django
Spring Boot
.NET Core
Next.js
.NET
ASP.NET Core
Redis
Terraform
Visual Studio
Jira
Java 8
Vue.js
JavaScript
Java
PHP
ASP.NET
Kafka
RabbitMQ
FastAPI
MongoDB Atlas
Prometheus
GraphQL
gRPC
Microsoft Excel
Visual Studio Code
s3-lambda
Redis Cloud
Matomo
Availability
Location
Authorized to work in
Job categories
Skills
Interested in hiring Marcus?
You can contact Marcus and 90k+ other talented remote workers on Himalayas.
Message MarcusFind your dream job
Sign up now and join over 85,000 remote workers who receive personalized job alerts, curated job matches, and more for free!
