Hi, I'm David Majomi

Computer Science Student | Aspiring Software Engineer | Tech Enthusiast

I am a Computer Science junior at Rutgers eager to leverage knowledge gained through coursework and hands-on projects to contribute to innovative solutions in both the tech and financial services industries. I am dedicated to continuous learning and staying updated with emerging technologies.

TECHNICAL SKILLS:

  • IDE's and technologies: Code Blocks, VS Code, flask, GIT, GitHub, VCPKG, make and makefile.
  • Languages and Operating Systems: C++, intermediate Python, Java, Windows, and Linux.
  • Databases: MariaDB/ MySQL. Experience using sqlite3 in both Python and C++.
  • Libraries: Fernet encryption, SQLAlchemy, Pandas.

Freelance Software Engineer

September 2024 - Present

  • Engineered a web deployed solution to provide prospect data on Pre-foreclosure acquisitions for a client.
  • Automated data retrieval of key performance signals for real estate analysis resulting in a 90% reduction in time spent.
  • Eliminated 25 hours per week of manual data sourcing or an estimated $19,600 in costs per year.

The Tech Cadets - Lead Developer

May 2024 - September 2024

  • Engineered an open-source system leveraging public stock price and news data for machine learning model predictions.
  • Coordinated a team of 8 developers across multiple time zones ensuring all features were delivered on schedule.
  • Spearheaded the software architecture design prioritizing extensibility, scalability and multi-process compatibility.
  • Created a python server to provide data simultaneously to multiple clients optimizing response time by 20x.
  • Developed and rigorously tested a Flask API endpoint using Postman, facilitating data access for multiple users.
  • Achieved an average Mean Absolute Percentage Error of 1.149% on each stock prediction using Tensorflow.

Headstarter AI Software Engineering Fellow

July 2024 - September 2024

  • Participated in a fellowship centered around creating and deploying full stack AI powered applications while enhancing presentation, networking, teamwork, and communication skills.
  • Collaborated with a team of 4 to build and deploy an AI powered Resume review web app acquiring over 100 users.

Vanguard Technology Development Explore Program

July 2024

  • Analyzed the implementation of AR in Financial Services and its potential to enhance data visualization.
  • Received advice from key experienced professionals in Software Engineering and Quant Finance leading to query optimization on a personal fintech project.
  • Obtained insight on applications of emerging technologies like AI and Spatial Computing in Fintech Solutions.

Venture Capital Deal Sourcing Extern at Revroad

July 2024 - August 2024

  • Responsible for sourcing a promising Startup from the Edtech Sector.
  • Performed extensive Market wide research including essential metrics like CAGR, MRR, CAC, and CLTV.
  • Presented to key stakeholders on reasons the chosen startup should be added to our portfolio.

High Performance Loan Management System

August 2023 - July 2024

  • Developed a loan management system, leveraging a server-client model, with a C++ dynamic-link library (DLL) integrated with a Python socket to optimize efficiency.
  • Used external APIs to get real-time economic data to score applicants based on economic conditions.
  • Designed a Flask-based web application on a local server to provide an alternative user-friendly client interface.
  • Experimented with simple ML algorithms in python to predict loan acceptance scores with a MSE of 5.07e-08.

C++ Sqlite3 Database Abstraction

March 2024 - April 2024

  • Engineered an abstraction for the sqlite3 API, reducing setup time and improving code reusability across 3 projects.
  • Implemented error handling mechanisms to ensure programs get meaningful error messages increasing reliability.

Achievements, Certifications, and Extracuriculars

Won the 2024 Rutgers ACM Hackathon

  • Worked with a team of 2 other programmers to complete various projects including a file encryption and decryption program using fernet encryption library. The aim of the hackathon was to see how well students perform with foreign libraries without prior knowledge.

Bloomberg Market Concepts and Bloomberg Finance Fundamentals Certificates.

  • Learned about the Fixed Income, Equities, and FOREX markets.
  • Learned about financial instruments and data analysis.
  • Learned about various Bloomberg Terminal Functions.
  • Learned about the pre-seed to IPO process.

Member of the Student Finance Association

  • Engaged in team meetings and increased Bloomberg Terminal Skills.
  • Gained exposure to Finance professionsals.

Staff Writer on the College Newspaper Team

  • Helped in researching articles for each publication.

Member of the Campus Activities Board

  • Helped organize campus experiences to enhance to campus and community experience.

Greenspring annual ESG competition Math and STEM 4th place

  • Selected as one of two STEM students to represent my high school at the competition with over 20 different schools competing in math, physics, biology, chemistry, and technology topics.

Tresurer of my High School Student Council

  • Ensured Student Council Lead Events were on budget.
  • Collaborated with other stakeholders, including teacher, administrators, and student representatives, to enhance the academic experience for fellow students.

Vice President of my High School JETS club

  • Played an active role in deciding project scope and required resources.
  • Organized weekly meetings ensuring team cohesion.
  • Represented the club at various science fairs.

Get in touch

If you would like to get in contact with me, you can reach out using any of the socials or leave a message below. You could also subscribe to my newsletter on substack where I share new things I learn through projects, seminars, or other personal experiences.