Published on
Project Duration: Jul 04 2024 – Jul 23 2024

Web Developer Intern — Smallcap.ai (FBA.ai)


Worked as a Web Developer Intern at Smallcap.ai, contributing to the core full-stack development of their AI-driven candidate evaluation platform (initially branded as FBA.ai prior to rebranding).

The platform parses and evaluates uploaded Curriculum Vitae (CVs) using artificial intelligence to streamline hiring pipelines.


Technical Responsibilities & Architecture

Frontend Engineering & Unit Testing

  • Component Architecture: Spearheaded the translation of standalone static HTML components into a modular, reactive Vue.js application structure.
  • Frontend Lead: Managed component integration workflows across frontend contributors, ensuring consistent code quality, state reactivity, and standard design implementation.
  • Automated Testing: Established unit testing suites using Vitest to validate reactive state transitions and isolated UI component behavior.

Full-Stack Integration & Database Systems

  • End-to-End API Integration: Connected the reactive Vue.js client with the backend Flask-API endpoints, ensuring reliable data serialization for CV processing.
  • Database Management: Configured and managed local MySQL database instances to simulate production endpoints and execute full end-to-end (E2E) integration testing.
  • Version Control: Managed git feature branches, asynchronous team communication, and code pushes via GitLab, Slack, and Trello.

UI/UX & Visual Prototyping

  • Interface Prototyping: Wireframed responsive landing pages and user onboarding flows in Figma.
  • Brand Assets: Designed early visual identity concepts and logo options using Canva.

Key Takeaways

  • Role: Web Developer Intern (Full-Stack / Frontend Integration)
  • Tech Stack: Vue.js, Vitest, Flask API, MySQL, Figma, Git/GitLab