Profile picture

Jesse Thomas

Software Developer
Pronouns He/Him
Open Resume Email Directly

About me

I am a versatile and passionate professional with a background in earth science, agriculture, and chemistry, combined with expertise in software development and illustration. My journey began with a fascination for understanding the natural world, leading me to pursue a Bachelor of Science in biology and explore the complexities of plant science and chemistry.

To enhance my skills, I completed a rigorous Back End Development program at the Turing School of Software and Design. This experience developed my coding abilities, fostered effective collaboration in teams, and empowered me to develop innovative solutions to real-world challenges. My future goals revolve around making a meaningful impact on sustainable climate change, resource management, environmental conservation and scientific research through data-driven software solutions. Additionally, I aim to leverage my illustration skills to enhance visual storytelling and data representation if possible. I aspire to collaborate with research teams, develop smart tools and empower scientists to extract valuable insights from vast datasets, contributing to informed decision-making and positive transformations across industries and society. As I seek opportunities, I am dedicated to pushing the boundaries of science and technology, eager to contribute to impactful projects that shape a brighter future.

Preferred locations

  • Denver, CO
Open to other locations and/or remote work

Previous industries

  • Biotechnology
  • Design
  • Environmental Services
  • Farming
  • Fine Art
  • Research

Skills

  • ActiveRecord
  • Adobe Illustrator
  • Adobe Photoshop
  • Apple
  • Bootstrap
  • Facebook
  • Figma
  • GitHub
  • GitHub Projects
  • Google
  • Miro
  • PostgreSQL
  • Postico
  • Postman
  • Rails
  • Render
  • RSpec
  • Ruby
  • Software Architecture
  • Visual Studio

Currently learning

  • Django
  • Python

Projects

Lunch and Learn

Lunch and Learn

Project scope time 70 hours
Collaborators

Tools Used

  • Git
  • GitHub
  • Postman
  • Rails
  • Render
  • RSpec
  • Ruby
  • Slack

Developed and exposed APIs with comprehensive functionalities, including data aggregation, token-based authentication, and CRUD operations. Set and met completion benchmarks aligned with developer requirements, ensuring thorough testing of API consumption and exposure. Implemented validation using mocking tools like VCR and Webmock, contributing to the delivery of reliable and secure software solutions.

Code Repository
Screenshot detail for project Lunch and Learn
Screenshot thumbnail #1 for project Lunch and Learn Screenshot thumbnail #2 for project Lunch and Learn Screenshot thumbnail #3 for project Lunch and Learn Screenshot thumbnail #4 for project Lunch and Learn

Viewing Party

Viewing Party

Project scope time 80 hours
Collaborators Profile picture for Jesse Sorman

Tools Used

  • Git
  • GitHub
  • GitHub Projects
  • Google
  • PostgreSQL
  • Postman
  • Rails
  • Render
  • RSpec
  • Ruby
  • Slack
  • Visual Studio

Led the development of a web application tailored for group movie enthusiasts, streamlining movie discovery and event creation. Prioritized security with robust authentication, password management, and role-based access control, highlighting effective teamwork and individual contributions. Successfully crafted a comprehensive platform for seamless movie enjoyment and event planning, emphasizing the importance of collaborative user experiences.

Code Repository
Screenshot detail for project Viewing Party
Screenshot thumbnail #1 for project Viewing Party Screenshot thumbnail #2 for project Viewing Party Screenshot thumbnail #3 for project Viewing Party Screenshot thumbnail #4 for project Viewing Party

Little Esty Shop

Little Esty Shop

Project scope time 60 hours
Collaborators Profile picture for Michael Callahan Profile picture for Matthew Johnson Profile picture for Javen Wilson

Tools Used

  • ActiveRecord
  • Git
  • GitHub
  • GitHub Projects
  • PostgreSQL
  • Rails
  • RSpec
  • Visual Studio

Little Esty Shop was a collaborative endeavor that brought together a team of five to create a functional and engaging Rails application. As newcomers to Rails application development, this project offered a valuable learning experience. We immersed ourselves in the intricacies of building a robust web application, exploring various features and functionalities to meet project requirements. A significant milestone was our successful integration of our first API, providing insights into the world of API consumption and effectively displaying external data within our application.

In the spirit of Agile development, we employed GitHub branching, team code reviews, and project management tools to optimize workflow and collaboration. This journey allowed us to master database schema design, model relationships, and database query optimization while adhering to best practices and coding standards. Little Esty Shop stands as a testament to our dedication, teamwork, and passion for creating exceptional web applications. This unforgettable experience expanded our understanding of Rails applications, API consumption, and Agile development, leaving us eager to embrace future challenges in the realm of web development.

Code Repository
Screenshot detail for project Little Esty Shop
Screenshot thumbnail #1 for project Little Esty Shop Screenshot thumbnail #2 for project Little Esty Shop Screenshot thumbnail #3 for project Little Esty Shop Screenshot thumbnail #4 for project Little Esty Shop

Jana Social!!

Jana Social!!

Project scope time 80 hours
Collaborators Profile picture for Sarah Garlock Profile picture for Austin Woods Profile picture for Jeff Nelson

Tools Used

  • ActiveRecord
  • Bootstrap
  • Figma
  • Git
  • GitHub
  • GitHub Projects
  • Google
  • Google Cloud Platform
  • Miro
  • PostgreSQL
  • Postico
  • Postman
  • Rails
  • RSpec
  • Ruby
  • Visual Studio

Jana Social was an app with a mission to connect caretakers of individuals with special needs, fostering a supportive community through user profiles, events, and locations. As a key member of a talented four-person team, I played a vital role in shaping the project's foundation. My responsibilities included crafting the JSON contract and establishing a clear and structured framework for the app's functionality. I was also actively involved in organizing and planning the project, ensuring effective collaboration among the 12 people, distributed across three teams of four.

Our primary focus during that time was on developing the events feature, and we were committed to achieving its functionality within the allocated two-week timeframe. Despite the challenges posed by the project's scope and the unforeseen time constraints of working with a 12-person team, we successfully implemented authentication and were in the process of finalizing Google OAuth for authorization. Additionally, we ventured into front-end development, teaching ourselves and utilizing Bootstrap to enhance the user experience. I was enthusiastic about collaborating with a large team to deliver a user-friendly events system for a broader application.

Code Repository
Screenshot detail for project Jana Social!!
Screenshot thumbnail #1 for project Jana Social!! Screenshot thumbnail #2 for project Jana Social!! Screenshot thumbnail #3 for project Jana Social!! Screenshot thumbnail #4 for project Jana Social!!