Alin Apetrei

Alin Apetrei

Mentor
Rising Codementor
US$10.00
For every 15 mins
ABOUT ME
Full-stack engineer (Java Spring Boot & React) with 8 yrs experience
Full-stack engineer (Java Spring Boot & React) with 8 yrs experience

Hi there! I'm a full-stack software engineer with 8+ years of building
scalable web applications for startups and enterprises alike.

Core stack

  • Backend: Java & Spring Boot (primary), Python (Flask / Django / FastAPI), Node.js
  • Frontend: React, Angular, TypeScript, responsive UI/UX
  • DevOps & DB: Docker, CI/CD pipelines, PostgreSQL, MongoDB, Redis

How I can help

  • Debugging tricky issues & code reviews
  • Designing clean REST / GraphQL APIs
  • React component patterns & state management
  • Performance tuning, testing, deployment workflows
  • Interview prep & career guidance

I’m patient, detail-oriented and love turning questions into aha! moments.
Let’s build-or fix-something together!

Bucharest (+03:00)
Joined April 2020
EXPERTISE
5 years experience
5 years experience
4 years experience
3 years experience
4 years experience
3 years experience
2 years experience

REVIEWS FROM CLIENTS

Alin's profile has been carefully vetted and approved as a Codementor. Connect with Alin now, and leave a review for them once you're done!
EMPLOYMENTS
Senior Software Engineer
Arobs Engineering
2023-05-01-Present
Built secure REST APIs in Spring Boot (Java) so the device could send and receive data reliably. Created simple React screens that let nu...
Built secure REST APIs in Spring Boot (Java) so the device could send and receive data reliably. Created simple React screens that let nurses and doctors view live measurements and device status. Added real-time data streaming (WebSockets) to keep the UI up-to-date without page refreshes. Wrote the code that connects the device firmware to the cloud, translating raw signals into usable data. Trimmed response times by tuning database calls and cleaning up slow code, cutting average latency by more than half. Set up automated builds and tests with GitHub Actions and Docker, so every change was shipped the same day it was merged. Hooked the system into hospital services (login, audit logs) to meet security and compliance rules. Worked side-by-side with QA, hardware engineers, and clinicians to spot edge cases and release features on schedule.
Java
SQL
React
View more
Java
SQL
React
Spring Boot
View more
Software Engineer
Bytex Services
2019-11-01-2023-05-01
Partnered with product owners and solution architects to translate business requirements into detailed technical specs and data models fo...
Partnered with product owners and solution architects to translate business requirements into detailed technical specs and data models for new Spring-Boot micro-services and React features. Boosted service throughput by ~30 % through JVM profiling (VisualVM, JFR), SQL query tuning, and asynchronous processing with Spring WebFlux, eliminating key performance bottlenecks. Modernized the core platform by migrating from Spring Boot 2.7 → 3.x, replacing deprecated APIs, introducing Jakarta namespaces, and hardening security with Spring Security 6 and OAuth 2.0/OIDC. Extended the internal service framework (custom starters, auto-configuration, common logging/tracing) to speed up new micro-service scaffolding and improve observability with OpenTelemetry. Implemented comprehensive integration and contract tests using JUnit 5, Testcontainers, and Pact to safeguard API compatibility across services and catch regressions early in the pipeline. Added Cypress-driven end-to-end flows that exercise the React UI against live backend containers, raising total system coverage to >90 % while reducing manual verification effort. Embedded quality gates and automated deployments in GitHub Actions: static analysis (SonarQube), dependency scanning, Docker image builds, and blue-green releases to Kubernetes, cutting release lead time in half. Led code-review sessions and knowledge-sharing workshops on clean architecture, SOLID, and React best practices, improving overall code maintainability and team velocity.
Java
SQL
React
View more
Java
SQL
React
Spring Boot
View more
Software Engineer
Continental
2018-10-01-2019-11-01
Developed and maintained internal desktop applications using Java Swing, improving business process efficiency and user experience. Desig...
Developed and maintained internal desktop applications using Java Swing, improving business process efficiency and user experience. Designed, built, and optimized full-stack web applications using Java Spring and React to enhance scalability and performance. Led the development of a test management system, enabling the QA team to efficiently create, manage, and execute test cases. Implemented performance optimizations, refactored legacy code, and integrated new features to improve software reliability and maintainability. Collaborated with cross-functional teams to define requirements, troubleshoot issues, and deliver robust software solutions. Followed best practices in software design, clean architecture, and SOLID principles to ensure maintainable and scalable codebases. Integrated third-party APIs, databases, and authentication solutions to extend system capabilities and enhance security. Provided technical support, troubleshooting and debugging critical software issues to improve system stability and efficiency.
Java
SQL
React
View more
Java
SQL
React
Spring Boot
Swing
View more