Hi, I'm Jacob Fallin

I'm a passionate software engineer with expertise in full-stack development, specializing in React, Node.js, and cloud technologies.

(201) 835-8030 • San Francisco • jakefallin@gmail.com

Work Experience

Freelance Software Consultant

Software Engineer

Franklin, NJ/San Francisco, California

October 2021 - Current

  • Co-founded and currently developing Kryptools, a cryptocurrency tax platform for retail and small business in Norway. Built with Next.JS, TypeScript, Tailwind, Supabase.
  • Managed Curated, a retail and interior decoration consulting platform, implementing a full-stack e-commerce solution with React and MongoDB for inventory and logistics management.
  • Designed Web3-based solutions including building an NFT generator with Python, working with the Solana blockchain to mint digital assets using the Metaplex protocol.
  • Tutored students in Java and Python Programming, providing over 40 students with customized learning plans.

Software Engineer

American Express

New York, NY

August 2020 - September 2021

  • Developed backend payment systems in Java, handling millions of transactions and integrating Kafka for event-driven architecture.
  • Implemented performance testing with JUnit, creating test scenarios to simulate thousands of user requests.
  • Enhanced the frontend of commercial payment applications using React, Redux, and Hooks.
  • Automated CI/CD pipelines using Jenkins and integrated with Docker containers for efficient code deployment.

Software Engineering Intern

American Express

New York, NY

June 2019 - August 2019

  • Restructured asynchronous multithreaded HTTP requests, speeding up data exportation by over 50%.
  • Developed RESTful APIs with the Katharsis framework, integrating over 100 internal projects.
  • Built a model of end to end tests using the Cypress framework, increasing test coverage to 100%.

Summer Analyst

Citigroup

New York, NY

June 2018 - August 2018

  • Wrote Python and VBA scripts to automate management of CMBS data for over $20B of live and historic deals.
  • Built financial models for over $3B of properties in Excel to determine EBITDA, LTV ratio, and Net Cash Flow.
  • Automated data aggregation for the underwriting process, created credit committee memos and pitch decks.

Software Engineering Intern

Tipevo

Ridgefield, CT

April 2017 - August 2017

  • Created web scraping and filtering tools to gather comprehensive data on 20,000+ youth sports clubs.
  • Wrote API's with Perl for internal company tools to interact with SQL tables for data storage and manipulation.
  • Developed an Android application to set up a MVC architecture and implement beta functionality.

Skills

Languages

PythonJavaKotlinTypeScriptJavaScript (Node.JS, React.JS, Redux)SQLPerlOCaml

Technologies & Frameworks

LinuxJenkinsGitHubJUnitHTML/CSSSupabaseAWSKafkaBashWeb3MLAIMongoDbMySQLPostgreSQLCypressDockerKubernetesMicroservicesCompTia A+

Projects

Stevens Shuttle System

August 2019 – May 2020

  • Worked on a student team to develop a smart scheduling system and interface for my Senior Design Project.
  • Collected and stored 100+ GB of data from the bus API with AWS Lambda functions.
  • Ran unsupervised machine learning models on the data in order to predict bus arrival time to within 2 minutes.
  • Used React to create a cross platform application to view real time bus locations and arrival times.
  • Recommended shuttle line improvements to the school based upon our findings.

Ridgewood High School Android Application

November 2015 - May 2016

  • Led a team of 10 students on a Git managed project, which is still used by over 1500 students each year.
  • Reported team progress to CS teacher, school principal, and school board.
  • Implemented custom scheduling, absent teacher lists, and special announcements using Java, PHP, Python, and MySQL.
  • Worked on a web application for analytics and internal editing using JavaScript and Ruby.

Education

Stevens Institute of Technology

Bachelor of Science in Computer Science

August 2016 – May 2020

Contact

Get in Touch
Have a question or want to work together? Send me a message!
Contact Information
Feel free to reach out through any of these channels
Location
Based in San Francisco, CA

Available for remote work and local opportunities