Full Stack Developer
Doctomatic
November 2021April 2025
Worked on a variety of full stack projects and internal tooling, combining modern web technologies with AI integration and robust testing practices:
- Developed and maintained multiple API services using:
NestJS
withTypeScript
Django
withPython
- Integrated both relational (
MySQL
) and non-relational (MongoDB
) databases
- Built internal microservices communicating via WebSockets and
kafka
, enabling real-time updates and event-driven workflows. - Created responsive web applications built with
React.js
, prioritizing maintainability and usability for:- End users
- Internal management dashboards
- Contributed to a mobile app for end users using
React Native
, focusing on performance and user experience. - Improved and deployed AI models using
Ultralytics
and monitored training progress viaTensorBoard
. - Ensured code quality with:
- Unit and E2E testing on backend services using
Jest
- Frontend testing with
Cypress
andPlaywright
- Mobile testing through
BrowserStack
andMaestro
- Unit and E2E testing on backend services using
- Documented APIs with
Swagger
, and broader technical documentation usingDocusaurus
to ensure maintainability and clarity across teams.
MongoDBReact NativeLinuxHTML5DjangoPythonSQLNestJSReact.jsGitDockerTypeScriptMachine LearningNode.jsJestPlaywrightCypressKafkaBrowserStackMaestroSwaggerDocusaurus
Backend Developer
DocFarma
July 2021November 2021
Contributed to the core infrastructure and service design of a modular backend system, with a strong focus on performance, scalability, and team collaboration:
- Developed the core REST API using
Node.js
,Express.js
,TypeScript
, andMongoDB
, improving both system architecture and runtime performance. - Designed and implemented new microservices, integrated via
RabbitMQ
, to enhance modularity and system scalability. - Documented backend services with
Swagger
, streamlining onboarding for new developers and improving API usability. - Participated in agile ceremonies:
- Daily stand-ups
- Sprint planning
- Retrospectives
- Used Jira for task tracking and workflow management.
- Supported the mobile application built with
React Native
, contributing to feature development and bug resolution. - Worked remotely, with occasional in-person team meetups to foster collaboration and alignment.
MongoDBLinuxHTML5React.jsGitJavaScriptTypeScriptNode.jsRabbitMQSwagger
Full Stack Engineer
BehaVR, Inc.
October 2020June 2021
As part of a strategic partnership between companies, I contributed to the successful migration of Limbix's VR software platform. My role involved:
- Quality Assurance for VR applications, testing across multiple headsets to ensure cross-device compatibility and stable performance.
- Back-end development using
.NET
andC#
, collaborating within a remote, cross-functional team based in Elizabethtown (KY) and Nashville (TN). - Agile participation, including:
- Daily stand-ups
- Sprint reviews
- Retrospectives
- Maintained workflows via Jira, Slack, and Bitbucket to streamline remote collaboration.
- Worked remotely from Barcelona, occasionally visiting the local office to coordinate hardware orders and stay connected with the on-site team.
LinuxHTML5GitC#. NET
QA Analyst
Limbix
July 2019October 2020
I led the QA process for VR experiences delivered via Pico headsets and a companion Android mobile app, ensuring smooth functionality and consistent performance across devices.
- Collaborated closely with the development team in Palo Alto (CA), using GitHub, Slack, and Google Meet to stay aligned and productive.
- Managed the preparation and delivery of VR kits, including:
- Custom configuration of VR headsets
- Pairing with Android tablets
- Ensuring readiness for client use
- Provided technical customer support, resolving hardware and software issues across multiple platforms.
- Maintained and adapted the Shopify-based sales portal, implementing tailored solutions to meet changing business requirements.
- Initially worked on-site in Barcelona, then transitioned to remote work during the COVID-19 pandemic, with periodic office visits for hardware logistics and team coordination.
LinuxHTML5Git