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
- • 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.
- • 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