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 with TypeScript
    • Django with Python
    • 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 via TensorBoard.
  • Ensured code quality with:
    • Unit and E2E testing on backend services using Jest
    • Frontend testing with Cypress and Playwright
    • Mobile testing through BrowserStack and Maestro
  • Documented APIs with Swagger, and broader technical documentation using Docusaurus 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, and MongoDB, 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 and C#, 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