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.
  • Deal Sourcing Extern at Revroad Ventures

  • Developed Essential Skills in Market research and Analysis.
  • Conducted in depth research on the edtech sector to understand market conditions and spot opportunities.
  • Selected a promising Edtech startup that meets Revroad's investment criteria.
  • Loan Management System

    An Experimental Loan Management System leveraging a C++ Dynamic Link Library (DLL), and easy python socket based server control. The Python Server serves as a wrapper for the C++ DLL which performs the necessary processing required for each application, while also allowing for simultaneous access from multiple devices and UI's on a local network. Processed data is then stored in the back - end by a C++ database manager utilizing Sqlite3.

    Lead Developer on the Tech Cadets Stock Market Analysis Project

  • Organized team efforts to ensure tasks from ML model training to Web Ui creation were completed on schedule.
  • Researched data sources for RNN Models for each stock in the S and P 500.
  • Researched data sources for sentiment analysis of news data.
  • Created a python server to provide data and insights to different clients.
  • C++ Sqlite3 Abstraction

  • Built a C++ abstraction for the sqlite3 API to allow low-effort setup of sqlite3 databases for other projects.
  • Implemented error handling mechanisms to ensure calling 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.
  • Member of the School Newspaper Team

  • Helped in researching articles for each publication.
  • Memeber 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 the Student Council

  • Ensured Student Council Lead Events were on budget.
  • Collaborated with other stakeholders, including faculty, 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.

    The contact form is currently inactive. Please mail me directly. Thank you.