logo
Jamie Smart
About me
Executive Summary
Full-stack software engineer with experience building user-friendly, reliable web applications and optimizing system performance. Skilled in managing both SQL and NoSQL databases to support efficient, real-time applications. Adept at translating complex requirements into practical solutions and collaborating across teams to deliver high-impact, user-focused features. Committed to improving scalability, usability, and clarity through clean, maintainable code.
Skills
Languages
TypeScript
JavaScript
Python
Java
HTML5
CSS
SCSS
Frontend
Svelte
SvelteKit
React.js
Next.js
Backend
Express.js
Node.js
FastAPI
Databases
Cloud Firestore
PostgreSQL
MySQL
MongoDB
Testing
Cypress
Playwright
Jest
Tools & Platforms
Git
GitHub
Elasticsearch
Figma
Tailwind CSS
Material UI
Bootstrap
Experience
Software Engineer - Latitude Research
February 2021 - April 2025
  1. Built dynamic interfaces with responsive, reusable frontend components based on Figma designs
  2. Used TypeScript to design and implement REST APIs and database connections
  3. Worked within a monorepo architecture to maintain multiple microservices with shared resources
  4. Maintained a CI/CD pipeline using GitHub Actions to facilitate automated testing and deployment
  5. Wrote Cypress and Playwright end-to-end tests and Jest unit tests to ensure product stability
  6. Used the Sentry observability platform to improve application reliability and resolve errors promptly
  7. Contributed to an agile development process by participating in sprint planning, async standups, and iterative feature delivery
  8. Maintained application infrastructure on Google Cloud Platform (GCP), utilizing App Engine, Cloud Storage, Cloud Run functions, Firestore, and Cloud Logging to support production workloads
Website Administrator - Boston Hash House Harriers Running Club
October 2020 - Present
  1. Maintained a Ruby on Rails site with a PostgreSQL database supporting event registration, data handling, and backend integrations
  2. Converted the site to a React and TypeScript frontend with Next.js (SSR) to improve speed and maintainabilitye
  3. Increase usability by implementing responsive layouts and mobile optimization using Bootstrap
  4. Create and maintain documentation to ensure easy onboarding for future developers
Full resume here
Portfolio
MioCrew

MioCrew is a full stack app designed to help people coordinate group trip logistics. Users can create trips, add the crew who's going, create a schedule, track expenses, and more.

This is a demo app. There is a pre-set list of users that you can log in as, and then you can interact with the app as one of those users. The front end was built with React and incorporates Next.js for routing. Material UI, HeroUI, and Tailwind CSS are used for components and styling. The back end was built with Python and FastAPI. A SQLite database and WebSockets are used to provide and synchronize the data layer.

MyVirtualCookbook
MyVirtualCookbook is a web app that lets users add links to recipes to their cookbook and organize them into sections called chapters. Users can add notes to recipes which are saved and tied to the recipe. MyVirtualCookbook was built using React, Next.js, Firebase Authentication, Cloud Firestore, Material UI, and Tailwind CSS.
Mountain Comparer
Mountain Comparer is a web app that lets users compare the weather conditions at different ski resorts. Mountain Comparer was built using Svelte, SvelteKit, and the OpenWeatherMap API.