← Back to full site
Chris Hackett
Full-Stack Software Engineer
About
Hello, I'm Chris — a software engineer who builds things for the web.
Experience includes working on projects ranging from small websites to large-scale corporate applications; working with teams ranging from a dozen engineers to solo projects.
Project roles have ranged from developer up to planning new features and code review. Building high-quality software that solves real-world problems.
I am always looking for new challenges and opportunities to learn and grow as a developer.
If you're interested in working with me or just want to say hi, feel free to reach out by contacting me below!
Experience
Full-Stack Developer — IMT Insurance
2020 — Present
- Building full-stack applications using Vue to tie into backend microservices built in Laravel and Django.
- Contributing reusable components into in-house component framework to align with brand styling.
- Using and contributing to internal tooling ranging from local scripting to AI tooling to improve developer experience and productivity.
- Providing feedback to other developers through a code review process from both a developer and QA perspective.
- Working with legacy development teams to advocate for modern programming practices.
Teaching Assistant — Trilogy Education
2020 — 2021
- Assisting students with coursework in full-stack JavaScript courses.
- Working with fellow TAs and professor to craft lesson plans.
- Providing helpful feedback for students through coursework and in-class assignments.
Web Application Developer — Amplimark LLC
2019 — 2020
- Converted wireframes/markups into functioning websites and applications.
- Consulted clients to discuss requirements during application planning phases.
- Maintained existing client sites and applications through requested layout and functionality updates.
Projects
Portfolio
Personal platform listing experience, and projects.
Vue 3, TypeScript, Tailwind — Live site
Forged In Trivia
A web-based trivia game feature several game modes and thousands of trivia questions. Questions are sourced from public apis as well as using local LLM models to parse topic information into trivia questions.
Vue 3, TypeScript, Hono, Cloudflare Workers — Live site
Paid Media Support
Job board for Paid Media job listings integrating with third-party job providers alongside OpenAI technology.
Vue 3, TypeScript, OpenAI — Live site
Tipoff
Open-source suite for escape rooms including management, online ecommerce, and site/blog support.
PHP, Laravel, Vue — Source
Skills
- Languages
- JavaScript, TypeScript, PHP, Python
- Frontend
- Vue 2/3, React, Tailwind CSS, Bootstrap
- Backend
- Django, Laravel, Express, Hono, AWS Edge Functions(serverless)
- Databases
- PostgreSQL, MySQL, SQLite, Redis
- Tools
- Git, Docker, Vite, Cloudflare Workers, Supabase, WordPress, Jest, Cypress, Playwright
- Misc
- REST, WebSockets, MCP, CI/CD, Agile, SQS/SNS
Contact
crishack8@gmail.com
github.com/chx2
linkedin.com/in/crishackett