Hi there, I’m Adrian

|

I love building modern, scalable, and user-focused applications. This portfolio showcases my journey, projects, and experiences as a developer.

Adrian cartoon at Brooklyn Bridge

<about />

<experience />

Full-Stack Developer

NOV 2024 - PRESENT

Apptimia

full-time

Geospatial asset management platform designed to help organizations track and visualize assets on interactive maps, enabling smarter and location-aware decision making.

šŸ”Ž Responsibilities:

  • Designed and implemented a robust Django REST Framework API with a clean architecture in mind.
  • Integrated PostGIS for spatial data storage and retrieval.
  • Implemented a scalable tagging system for asset management.
  • Integrated Google Maps API and MapLibre to provide accurate geocoding and interactive map visualization.
  • Utilized polymorphic relationships to support different asset types.
  • Developed a comprehensive testing suite with factories for services and views to ensure the reliability and quality of the codebase (>98% coverage).
  • Prepared Docker-first, production-ready development workflow for seamless deployment to AWS services.
  • Managed infrastructure configuration using Terraform modules and multiple environments (testing, staging, production).
  • Automated CI/CD pipelines with GitHub Actions for automated testing and deployment.
  • Collaborated on frontend development, integrating new features with backend APIs while ensuring code quality and performance, including making architectural decisions.
PythonUVDjangoDjango REST FrameworkPostGISpytestfactory_boyDockerCaddyTerraformAWSGitHub ActionsTypeScriptReactCSS ModulesMantineTanStack QueryMapLibrePlaywright

Quadruped Robot Dog

šŸ”Ž Responsibilities:

  • Worked on the development of a threat detection system for a quadruped robot dog.
  • Implemented 3D room mapping with point cloud processing and depth cameras.
  • Developed a multi-threaded architecture for efficient data processing and real-time updates.
  • Integrated AI models for object detection and tracking, enabling the robot to recognize and respond to threats in its environment.
  • Established development workflow and networking infrastructure on Raspberry Pi for seamless deployment and maintenance.
PythonUVFastAPIWebRTCLinuxRaspberry PiAIYOLOOpenAIultralyticsDepthAIGo2 Unitree

AI-Powered Collaborative Memo Editor for Financial Analysts.

šŸ”Ž Responsibilities:

  • Designed and implemented a modular, section-based rich text editor using React and Tiptap with support for AI-assisted editing.
  • Developed custom Tiptap extensions and NodeViews to enable collapsible sections, inline comments, suggestions and dynamic role-based interactions.
  • Integrated real-time collaboration via Hocuspocus server, Yjs, Socket.IO and WebSocket protocol to support multi-user editing and awareness features.
  • Engineered a flexible architecture that supports embedding the editor as a reusable and pluggable component across multiple projects.
  • Implemented end-to-end testing scenarios using Playwright to verify editor behavior, formatting tools, and cross-browser compatibility.
  • Designed a data contract between Backend APIs and the editor component that was receiving callbacks.
  • Worked closely with designers and product owners to deliver an accessible and intuitive user experience for both technical and non-technical users.
JavaScriptReactTiptapHocuspocusYjsSCSSPlaywrightNode.jsExpressSocket.IOViteGitGitLab

React Developer

JAN 2023 - OCT 2024

Apptimia

full-time

Decarbonization-driven and innovative web application that empowers customers to create personalized and sustainable roadmap for a greener future.

šŸ”Ž Responsibilities:

  • Set up and optimized Nx monorepo architecture, establishing clear module boundaries to enhance scalability, maintainability, and separation of concerns.
  • Contributed to the development of software from the ground up, participating in the entire lifecycle from initial concept to final implementation, ensuring the solution was both innovative and sustainable
  • Translated Figma wireframes into responsive, pixel-perfect user interfaces, ensuring a seamless user experience across multiple devices.
  • Collaborated closely with the backend team to integrate GraphQL APIs, focusing on efficient data fetching and state management
  • Actively monitored backend development to identify potential issues early, ensuring a smoother integration process once the UI components were developed and ready.
  • Orchestrated application-wide state, ensuring consistent server data synchronization and efficient data flow across application.
  • Implemented intricate form validations, ensuring robust data input and user-friendly interactions.
  • Led and executed code migrations and updates to ensure the project maintained modern standards and leveraged the latest technology advancements.
  • Created and documented reusable UI components within the monorepo, streamlining development across multiple applications by extracting shared business logic into separate packages.
  • Wrote comprehensive tests to ensure the reliability and quality of the codebase and conducted code reviews.
TypeScriptReactTanStack QueryReact Hook Form + YupRedux ToolkitGraphQLTailwindCSSJestRTLCypressStorybookGitNxAzure DevOps

Junior Front-End Developer

JUL 2022 - DEC 2022

Apptimia

full-time

Contributed to a Next.js project that allows selling fresh food anywhere you wish via kiosk.

Developed a no-code Bubble application aimed at assisting homeowners in planning and managing home renovation projects efficiently.

šŸ”Ž Responsibilities:

  • Assisted senior colleagues in the development of a Next.js project, including implementing front-end features and resolving issues.
  • Architected a no-code Bubble application.
  • Integrated various plugins and third-party services to enhance the functionality and user experience of the Bubble application for homeowners.
Next.jsReactTypeScriptJavaScriptBubble.ioNo-Code platforms

<projects />

<contact />