Javier A.

Frontend Developer

Javier is a Frontend developer with seven years of experience specializing in Vue.js, React.js, and modern JavaScript technologies. He excels in building modular, scalable, and high-performance web applications.

Javier has contributed to complex projects, including SaaS platforms and API-integrated UIs, where he optimized design systems and improved testing practices using Vue Testing Library.

Javier is also proficient with back-end and systems programming, having worked in his free time with C, Go, Python, and Node, as well as CI/CD pipeline management with tools like CircleCI.

His projects included proof of concept for pedestrian and vehicle counting that required camera interfacing and computer vision techniques.

Main expertise

  • React.js
    React.js 6 years
  • Node.js
    Node.js 2 years
  • Vue.js
    Vue.js 6 years

Other skills

  • TypeScript
    TypeScript 4 years
  • OpenCV
    OpenCV 2 years
  • C++
    C++ 2 years
Javier

Javier A.

Dominican Republic

Get started

Selected experience

Employment

  • Senior Front-end Engineer

    Didomi - 1 year 9 months

    Series B SaaS scale-up, data privacy industry, Remote (Sudbury, Canada)

    At Didomi, he worked extensively with vanilla JavaScript, modern front-end frameworks, CSS/SCSS, and HubSpot's HubL templating language. As the sole developer, he managed multiple websites under tight deadlines, which further strengthened his expertise in CSS/SCSS, vanilla JS, and modern frameworks.

    • Developed a web widget called the "Privacy Hub Widget" that was sold to clients. This project involved creating a modular and distributable software. He designed an API flexible enough to meet the needs of all clients, utilizing JS properties and CSS style-sheet files, while also considering how clients would deploy the widget.

    • Developed numerous reusable and configurable components using efficient, modern, modular, and clean ES6 JavaScript with modern frameworks. These components properly handled exceptions, used immutable patterns, and employed pure functions for reliability.

    • Optimized the CSS of these components by minimizing layout thrashing and layout shifts, ensuring efficient and stable rendering. He adopted and innovated CSS architecture techniques to implement the design team's mockups, leveraging SCSS mixins to create a design system that met specifications.

    • Wrote well-structured, semantic HTML following best practices for maintainability and SEO performance.

  • Senior Frontend Engineer

    TrueLogic Software - 2 years

    • Migrated the styles of two of the main apps from SCSS to Tailwind and created a design system that applied new design specifications to the apps.

    • Refactored error-prone Vue mixins in favor of modular and pure functions to simplify the shared code between our components. The idea was to improve our developer experience, as these mixins were the main cause of bugs which slowed down our development due to their fragility and side effects. Additionally, all the new methods were better tested since most of the extracted methods were pure functions.

    • Advocated for improved testing practices by promoting the use of more efficient testing libraries, significantly enhancing the testing capabilities and reliability of new features.

    • Analyzed and implemented product requirements to build performant UIs that interacted with APIs and robots, helping scientists manage specimens stored at the clinic.

  • Frontend Engineer

    Bresa Solutions SRL - 2 years 2 months

    • Developed a website for an Audible competitor (Hibooks) within a month, demonstrating rapid delivery and high-quality standards.

    • Created a custom CMS tailored to clients' needs for managing their internal products, enhancing their operational efficiency.

    • Led the development of Crunchyroll's originals website, delivering a seamless and engaging user experience to effectively showcase their newly released shows.

    • Played a pivotal role in securing a major client by delivering an initial website within a month, which solidified the relationship and led to continued collaboration.

  • Software Engineer

    Bontix - 1 year 11 months

    • Built computer vision POC (proof of concept) for car and pedestrian detection with python and C++

    • Developed numerous hardware proof of concepts (POCs) using Arduino to enhance the digital signage ecosystem.

    • Rewrote our digital signage advertisement player, eliminating frequent crashes and significantly improving stability in record time.

    • Managed DevOps processes, including CI/CD, to maintain a seamless development workflow.

    Technologies:

    • Technologies:
    • OpenCV OpenCV
    • Arduino Arduino

Education

  • Standalone courseComputer Programming (IoT)

    Cambrian College · 2023 - 2024

Find your next developer within days, not months

In a short 25-minute call, we would like to:

  • Understand your development needs
  • Explain our process to match you with qualified, vetted developers from our network
  • You are presented the right candidates 2 days in average after we talk

Not sure where to start? Let’s have a chat