Jonathan Mines

Software Engineer at Firstup

California, United States
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
Jonathan Mines is a pragmatic backend software engineer with 8 years of experience building high-throughput Java and Spring Boot services, currently driving platform work at Firstup after shaping microservice and Akka-based redesigns at J.P. Morgan. He has hands-on experience optimizing batch pipelines and parallel deployments—authoring a Python tool that cut deployment time dramatically—and implements CompletableFuture-driven computation for large-scale fund calculations. A former technical coach at Flatiron School, he pairs production engineering with teaching experience in Ruby on Rails, React, and testing, and contributes full‑stack work on open-source Rails projects demonstrating care for data schemas and auth flows. His background in sales operations and media analytics informs a pragmatic, cross-functional approach to shipping reliable systems.
code8 years of coding experience
job3 years of employment as a software developer
bookBachelor's degree, Film/Cinema/Video Studies, Bachelor's degree, Film/Cinema/Video Studies at The University of New Mexico
bookSoftware Engineering, Computer Software Engineering, Software Engineering, Computer Software Engineering at Flatiron School
bookBS, Philosophy and Politics, 3.75, BS, Philosophy and Politics, 3.75 at Brooklyn College
bookBS, Philosophy and Politics, BS, Philosophy and Politics at Edinburgh University
stackoverflow-logo

Stackoverflow

Stats
73reputation
12kreached
1answer
2questions
github-logo-circle

Github Skills (21)

web-application10
css10
rspec10
user-authentication10
authentication10
rails10
object-oriented-programming10
ruby10
sinatra10
webapp10
html10
activerecord10
web-development10
ruby-on-rails10
database-migrations9

Programming languages (6)

JavaCSSJavaScriptHTMLRubyPython

Github contributions (5)

github-logo-circle
Role in this project:
userFull-stack Developer
Contributions:17 commits, 2 PRs, 2 pushes in 1 day
Contributions summary:Jonathan contributed significantly to the development of a web application, focusing on both backend and frontend aspects. Their work included implementing user authentication features, setting up signup and login functionality, and creating user interface components, all with associated testing. Furthermore, they managed the data schema and database migrations. Their changes touched various aspects of the application, from controller logic to model definitions and view layouts, indicating a full-stack development focus.
Role in this project:
userBack-end Developer
Contributions:6 commits in 1 day
Contributions summary:Jonathan primarily contributed to the Ruby on Rails back-end of a project, modifying the models and tests related to Authors, Artists, Posts, and Songs. These changes included updating the associations between these models and conforming them to a single source of truth principle. The user's work involved adjusting test cases and refactoring code to improve the structure of the application. They also made changes to improve test coverage.
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Jonathan Mines - Software Engineer at Firstup