Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Location: Portland, OR

Remote: Preferred

Willing to relocate: No

Technologies:

> Languages: TypeScript/JavaScript, Python, HTML/CSS, GraphQL, SQL, Bash

> Frontend: React, React Native, Tailwind CSS, Apollo, Redux, Rollup, Vite, Jest

> Backend: Node.js, Express, SQLite, PostgreSQL, Next.js, Docker, Vercel, AWS, GCS

> Tools: Terminal, Git, Neovim, tmux, npm, FFmpeg, MacOS/Linux/Windows

Résumé: https://www.dropbox.com/t/kN2cRdtOOhHuWrOs

CV: Available upon request

Email: jeremiahmontoya at hey.com

Hi, I'm Jeremiah! I have 8 years of experience in systems architecture and fullstack web development.

At my current company, I am responsible for leading the development of SVRunner, a software platform that powers some of the biggest, most iconic LED screens and art installations in the world. As an early employee, I was instrumental in founding and designing the initial product, including the GraphQL API and dynamic scheduling algorithms. Now I oversee the building of control systems and media players using a primarily web-based stack. On the frontend, I write code using React, Apollo, and Tailwind CSS to produce high-performance, fault-tolerant web applications. On the backend, I help create services running Node.js using Express and Apollo server frameworks, PostgreSQL, SQLite, and ElasticSearch databases, and FFmpeg for media processing. I collaborate on these solutions with design, product, QA, and marketing teams to make the best user experiences.

During my time at the company, I've spearheaded many developer quality-of-life improvements including a full code migration to TypeScript, a consolidation of repositories to a unified monorepo, a switch from webpack to ESBuild and Rollup, and most recently an adoption of Turborepo to improve build times and streamline releases. I would love to help bring about these kinds of changes to a new company.

I've worked hard to hone the skills I have, but I know I still have a lot to learn and I'm eager to grow my skills within the unique needs of a new organization!



Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: