Software Engineer
Comulate | Sep 2024 - Present
API
TypeScript
React
Jest
Browser Automation
GraphQL
TypeORM
Puppeteer
Tailwind css
Playwright
Built and maintained API integrations, scrapers, and full-stack features for insurtech applications with intensive business logic using TypeScript, React, Jest, Puppeteer, Playwright, Tailwind, GraphQL, TypeORM, TypeGraphQL and Postgres.
Software engineer/content lead
Qualified.io (Andela) | Nov 2018 - Sep 2024
Python
Node.js
React
JavaScript
Jest
Rails 5
Puppeteer
Vue.js
Playwright
Express.js
- One of 5 technical roles that brought a startup to acquisition.
- Developed software and maintained 250k+ LOC in Vue, Express, Rails, AngularJS, Mongo and Playwright.
- Created innovative assessments to simplify the hiring process for thousands of candidates and companies.
- Wrote code in dozens of languages using many popular libraries like React, Angular, Flask, Django, Pandas and various ORMs.
- Wrote and maintained hundreds of test suites with technologies like Playwright, Puppeteer, Jest, React Testing Library, Mocha, Enzyme, RSpec, Python unittest, JUnit, NUnit, and many others.
- Wrote and maintained internal and open source tools and npm packages, such as an iframe-embedded version of our product, a language localizer, LLM apps and a tree visualizer. Hosted apps on GCP, Heroku, Netlify and GitHub Pages.
- Performed extensive customer-facing tech support.
- Built and managed third-party integrations, helping secure and maintain six-digit contracts.
- Wrote and maintained extensive internal and public documentation for the platform.
- Provided hiring, onboarding, mentoring and leadership within my team.
- Collaborated with stakeholders and product managers across teams.