Derek DeTommaso

Software Engineer

Derek DeTommaso Photo

A little about me,

About

Hello!

I am a Software Engineer for Fannie Mae in Cloud Infrastructure. I graduated from Penn State in May 2021 with a Bachelor of Science in Information Sciences and Technology (IST) with minors in Security and Risk Analysis & Entrepreneurship and Innovation. While at Penn State Berks, I took part in leadership positions with Berks Benefitting THON and Penn State Berks Welcome Weekend. As well, I worked on research and on projects in Artificial Intelligence for Peer Evaluation and a Mobile Application Connecting Non-profits with Volunteers.

Tech I'm familiar with

Tech Stack

Git

AWS

Linux

Agile

Java

Python

SQL

Debugging






Other Skills

Languages: C++, HTML & CSS, Lua

Applications: Confluence, IntelliJ, NetBeans, PuTTY, PyCharm, Spyder, WinSCP

Skills: Communication, Documentation, Organized, Problem Solving

Experience

Profile

I'm currently a Software Engineer based in Virginia.

Software Engineer

Fannie Mae

Jun 2021 - Present

Details: Software Engineer within the CIO Division under Cloud Infrastructure. Working with Container Orchestration and Image Deployment utilizing Docker, Openshift, JFrog Artifactory, AWS ECR, and Kubernetes.

Software Engineer Intern

Fannie Mae

Jun 2020 - Jul 2020

Details: Completed a 6-Week Software Engineering Internship within the COO Division under the Cloud - App & Tech Shared Services Department. Worked on projects related to Automated Testing using Cucumber and Java.

Sept 2019 - May 2020

Details: Completed research theries and topics in Fuzzy Logic, Decision Trees, Random Forests, and Artificial Intelligence. Created and maintained software written in Python utilizing Scikit-Learn, Random Forests, and Pandas.

More information

Computer Programming Tutor

Wyzant

Jan 2018 - Sept 2019

Details: Helped individual clients, of all ages and education levels, to learn and practice skills in Java, Python, C++, HTML & CSS, JavaScript, VB.NET, Android App Development, Game Programming, and Scratch with coding examples, in-depth explanations, and simplifying technical topics.

Hours Tutored: Over 350 Hours

Rating: 5.0 Stars with 170 ratings

Reviews

Excellent Tutor, A++!!!

I highly recommend Derek for your Java programming lessons. He made this look too simple. I don't think I would have been able to complete the Java assignment if it was not for Derek. Thank you, Derek!

- Jacob, 21 lessons

Great Teacher!!

Derek has been really helping with my kid’s programing classes. Since Derek started helping him, he went back to get As on it!!

- Patricia, 20 lessons

Helpful and Personable

Derek is helping my son with Java. It seems to be helping him. I am not in on the sessions, but my son has been enjoying their sessions and is understanding the material better. That is all I could hope for.

- Andrea, 19 lessons

Awesome tutor

After some time away from coding Derek was able to reestablish basic coding jargon and incorporate it in a more complex assignment for me to truly understand it. Amazing tutor!!

- Turquoise, 14 lessons

Knowledgeable and accommodating

Derek was very patient and knowledgeable. My son liked him a lot. He was also very accommodating to our schedules and responded promptly to the messages, thanks Derek

- Loka, 12 lessons

Great tutor

Derek has been my go-to tutor this semester. He’s patient and explains the material really well and thoroughly. Some of the concepts I’m learning are a bit challenging, so I appreciate Derek’s patient and explanations. If you’re struggling in java or need a clearer understanding with some concepts, I recommend Derek.

- Jessenia, 11 lessons

Great with Special Needs Students

He has a lot of patience and he is very kind. He takes time to explain things and makes sure understanding is reached.

- Jen, 10 lessons

Great Tutor!

Derek walked me through various Object Oriented Programming assignments and made it easy to understand and figure out. He’s very nice and willing to help students through difficult course work. I would recommend college level students ask him for help if they need assistance in programming!

- Trevor, 3 lessons

Such a fabulous teacher!!

Derek is brilliant, patient & very intuitive in how he manages his virtual classroom & interprets the needs of his students in pacing the delivery of information. He’s a consummate professional & we look forward to more lessons in the future with him!

- Dina, 1 lesson

Great teacher, very patient!

Derek is a great teacher and took the time to make sure I understood the material. I will be going to him again for future tutoring.

- George, 1 lesson

Education

Academics

Bachelor of Science in Information Sciences and Technology

Pennsylvania State University

2017 - 2021


Awards:

  • 2021 J. Dean Stephans Memorial Award for Student Leadership - Article
  • 2021 Penn State Berks Information Sciences & Technology Leadership Award - Award
  • 2021 Eric A. and Josephine S. Walker Award Nominee

Leadership Experience


Overall - Berks Benefitting THON™
2020 - 2021

As Overall, I oversaw a board of 11 members with the Assistant Overall. Along with following the guidelines set by the THON rulebook, I work to make sure the board is following a timeline and help prepare for all fundraisers.

In THON 2021, Berks Benefitting THON™ raised $36,859.10 For The Kids!

Articles

Penn State Berks comes in second place among campuses for THON - PSU News

Branch Campus Spotlight: Penn State Berks Benefiting THON - Onward State

Amid a virtual event, Penn State commonwealth campus students make the most of THON 2021 - Daily Collegian


THON™ 2021 Dancer - Penn State THON™
Feb 2021

THON™ is the largest student-run philanthropy in the world. We raise funds and awareness for children battling pediatric cancer. The funds we raise benefit the Four Diamonds foundations at Penn State Children's Hospital.

In THON™ 2021, THON™ raised $10,638,078.62 For The Kids!


Executive Director - Berks Benefitting THON™
2019 - 2020

As Executive Director, I oversaw a board of 10 members along with my Co-Executive Director. Along with following the guidelines set by the THON rulebook. I work to make sure the board is following a timeline and help prepare for all fundraisers.

In THON 2020, Berks Benefitting THON™ raised $52,004.87 For The Kids!


Movers & Shakers Asst. Captain - PSU Berks Welcome Weekend
2019 - 2020

As Assistant Captain, I oversaw a team of 6-15 Orientation Leaders from training through the Community Weekend, coordinate and organize staff of the Information Stations during Welcome Weekend, Create and facilitate specialized training during Spring and August OL Training, and maintain familiarity with all aspects of OL Training, Welcome Weekend, Welcome Week, and Community Weekend.


Outreach Executive - Berks Benefitting THON™
2018 - 2019

As Outreach Executive, I planned canvassing trips for the organization. I oversaw 8 Outreach Captains and had weekly meetings with them to ensure all members of the organization were informed of rules, regulations, and upcoming events. I was also responsible for sending, receiving, and keeping track of THONvelope donations.

In THON 2019, Berks Benefitting THON™ raised $44,671.39 For The Kids!

Articles

Berks THON Org Goes Unconventional With Badminton Tournament Fundraiser, ‘Berks Idol’ - Onward State

Cerfiticates

Credentials

B.S. in Information Sciences and Technology
- Penn State University

Issued May 2020 - No Expiration Date

Credential ID CeDiD: 21I8-QBCP-D1OY
Name: De

AWS Certified Solutions Architect - Associate
- Amazon Web Services (AWS)

Issued Nov 2023 - Expires Nov 2026

AWS Certified Cloud Practitioner
- Amazon Web Services (AWS)

Issued Nov 2022 - Expires Nov 2026

Google Analytics for Beginners
- Google

Issued Mar 2021 - Expires Mar 2024

Inbound Certification
- HubSpot Academy

Issued Mar 2021 - Expires Apr 2023

Credential ID b3366ab0236848f2bb2044509976dd4a

Projects & Research

Portfolio

Project Aidly - Application Designed To Unite Volunteers With Non-Profit Organizations

Phase One Winners - Penn State 2020 Nittany AI Challenge

Description: Part of being a college student is experiencing the world outside of your own bubble. College students often find that searching for an opportunity to give back takes a large amount of time and energy. A solution needs to exist to ease the process of volunteering, making it a quick, easy-to-use process. In addition, many students would like to take part in volunteering, but they rarely find the motivation to act upon their intentions individually. They become more willing to engage as a part of a team. A solution is needed to inform students about volunteer opportunities proactively and make teammate recommendations for volunteering as a group. Aidly, a mobile and web application, to facilitate the process of volunteering and finding volunteers. Aidly will be built using a variety of technologies but at its core, it is a recommender system that encourages students to proactively take part in volunteering for various social causes. We envision that students will enter their statement of service or a short description of their service interests. Similarly, non-profit organizations (NGOs) will optionally post or update their mission statements as well as descriptions of the projects in need of volunteers.

Video: Aidly: Easing the process of serving local communities!

Articles

HECBC 21st Annual Berks County Undergraduate Research & Creativity Conference - Aidly (Page 8)



Research: Improving the Effectiveness of Team Peer Evaluations using Fuzzy Logic Research

Under Abdullah Konak, Professor of IST

Abstract: We present an online tool: Peer Evaluation and Assessment Resource (PEAR) that streamlines the work required to collect peer evaluations from students. By utilizing Fuzzy Logic, PEAR transfers peer ratings into student grade recommendations based on instructors' preferences.

Technology Used: Fuzzy Logic, Python, Pandas, Random Forests, Scikit-Learn

Articles

Community involvement leads to application development using AI - Nittany AI Alliance

Artificial intelligence takes center stage at Nittany AI Challenge Celebration - PSU News

ICDS Virtual Symposium 2020 Poster

Let's Talk

Contact

Have a great product and need a Software Engineer or just want to have a chat?

My inbox is always open!