About
Hello! My name is Adam Jarvis and I'm a full-stack Software Engineer seeking a software development position.
Software Developer & Engineer.
I'm passionate about software engineering, web & API development, and 3D modeling.
- Email: [email protected]
- City: Cincinnati, OH
- Major: Computer Science
- Degree: Bachelor of Science
Most recently, I've gained experience in full-stack development while working at London Computer Systems (LCS). As a developer, I am part of the NDT team developing Net Dial Tone (NDT), a VoIP telephone solution built with OpenSIPS and Asterisk. I
contributed to the development of NDT's customer and admin portals using ASP.NET and Angular, as well as API services using C#.NET, Node.js, and Asterisk REST Interface (ARI).
In addition to my web and API development experience, while at Martin & Associates I was the primary developer of multiple integration services capable of
syncing data between different CRM and ERP platforms using C#.NET, ProvideX, Quartz.NET, and multiple Web APIs.
Skills
Through previous work experiences, co-ops, and personal projects, I have gained a diverse set of skills in software engineering:
Full Stack Web Development
Angular, NgRx, Vue.js, Three.js, D3.js
API & Web Server Development
.NET Core, Nginx, GraphQL, Node.js, Flask
Desktop Development
C#, .NET, C++, WPF, WinForms
Python Libraries
Scapy, Pandas, NumPy, PyTorch, Matplotlib
Database Management
MySQL, PostgreSQL, SQLite, MongoDB
Low-Level Programming
Assembly Language, Embedded C, VHDL
CI/CD & DevOps
Docker, Kubernetes, Rancher, Helm, Skaffold
Cloud Computing
Google Cloud Platform, Microsoft Azure, AWS
3D Modeling
Blender, Fusion 360, SolidWorks
Resume
My full resume can be downloaded using the button below.
Sumary
Adam Jarvis
Driven and passionate Software Engineer with 4+ years of experience in software engineering, web design, and API development.
- Cincinnati, OH, USA
- [email protected]
- https://linkedin.com/in/jarvisar
Education
University of Cincinnati
Graduated May 2023
College of Engineering and Applied Science
Bachelor of Science, Computer Science
GPA: 3.6 / 4.0
Involvement: Theta Chi Fraternity, ACM@UC, and Student Government
Awards: Cincinnatus Scholarship, Academic Excellence Award, Dean's List
Elder High School
2014 - 2018
Cincinnati, OH
Clubs & Activities: Yearbook club, INTERalliance, Ping-Pong club
Co-Founder of Engineering and Cryptocurrency clubs
Professional Experience
Software Developer (Full Time)
London Computer Systems (LCS), Mason, OH
May 2023 - Present
- LCS is a software company that offers several IT services including Rent Manager, Net Dial Tone (NDT), and more (lcs.com).
- As developer, I collaborated with my team to develop Net Dial Tone (NDT), a VoIP telephone solution.
- Built using OpenSIPS, Asterisk with ARI (Asterisk REST Interface), Angular NgRx, C# .NET, Node.js, and K8s
- Spearheaded the development of a configurable state machine capable of creating complex ARI dialplans and call flows.
- Also designed front-end Angular components, added backend API endpoints & business logic, implemented cross-platform web sockets, wrote integration & unit tests, and created CI/CD pipelines.
Junior Software Developer (Co-op)
Martin & Associates (MWA), Cincinnati, OH
Aug. 2019 - Dec. 2021
- MWA is a computer consultant company that delivers ERP & CRM solutions to their clients (martinandassoc.com).
- Led the development of integration services connecting ERP and CRM software purchased by our clients.
- Created using primarily C# .NET, multiple Web APIs, Quartz.NET, and ProvideX.
- Collaborated with clients to implement requested product features for maximum functionality and compatibility.
- Responsible for assisting clients with technical support using BeyondTrust/Bomgar.
- Achieved Acumatica ERP Certification within 90 days.
IT Help Desk Student Worker
University of Cincinnati Carl H. Lindner College of Business
Jan. 2022 - May 2023
- Assisted professors, faculty, and students with software installation & configuration, virus removal, network troubleshooting, lab/classroom maintenance, and AV setup
- Coordinated with other technicians to repair computer hardware and AV equipment in a timely manner.
Projects & Portfolio
View my collection of personal projects built to gain more experience in software engineering, web development, and 3D design.
Involvement & Volunteer Experience
I have been involved in a variety of organizations and volunteer opportunities. Below are a few of the organizations I have been a part of and the volunteer work I have done.