
I’m looking for a software development role where I can contribute from day one. I have a record of getting up to speed quickly, diving deeply, and effectively tackling difficult issues.
If you’re hiring in Northern Utah or remote, I’d love to chat!
For four years as a student developer for a NASA contractor, I’ve used TypeScript, Vue, Node, Docker, Linux, Jenkins, Selenium, C#, Rust, Python, Bash, and SQL, as well as 3D and geospatial tools like CesiumJS and GDAL. I am also proficient in Java, React, JS testing frameworks, and AI technologies.
Outside the Space Dynamics Lab, I’ve built sites and tools for teams, nonprofits, and friends: some under private contract, some as a volunteer, and some just for fun. Much of my work is under NDLs, but you can see a few projects on my Github.
“Ethan approaches testing with the big picture in mind and then devises the needed steps to reach that point.” — Bryce, Software Tester
“He has the ability to learn quickly, has the education to ground his design in sound principles, and works with his entire team to ensure new concepts work with existing software. I appreciated having Ethan on my team.” — Max, Technical Lead
“I can’t recommend Ethan enough.” — Ryan, Supervisor
“Ethan made a topic highlighter script that saved my community team hours every week. Not only did his script work perfectly, it was clean and clear so we could update it ourselves as topics evolved.” — V, Client
Languages: Expert with JavaScript and TypeScript; proficient in Rust, Java, and C#
Geospatial Specialities: Extensive work with TileServer GL, GDAL, and CesiumJS
Full-stack Experience: PostgreSQL, SQL, ExpressJS, Websockets, Vite, Rollup, Vue, React, Docker, Jenkins, Mocha, Chai
Development Practices: Trained in Git, Agile/Scrum, and Functional Programming with Category Theory. Experienced with onsite and remote work, and trained in protecting confidential information.
Learning: Curious, quick learner; comfortably deep-dives into documentation to quickly orient self with new systems.