About Me

Education

Southern New Hampshire University

Bachelor's Degree, Computer Science

August 2021 – May 2025 • Grade: 3.72

Completed a Bachelor's degree in Computer Science with a focus on software development, data analysis, and algorithm design. Developed hands-on experience building full-stack web applications using modern technologies, including React, Node.js, and MongoDB. Strengthened problem-solving and analytical skills through coursework in data structures, databases, and system design. Collaborated on technical projects involving real-world applications, emphasizing clean code, scalability, and performance optimization. Maintained a strong academic record with a 3.72 GPA while balancing academic and practical development experience.

Software DevelopmentDatabase Management (SQL & NoSQL)

Honors & Awards

Honor Roll

Issued by Southern New Hampshire University

Recognized for academic excellence by achieving a term GPA of 3.5 or higher. This distinction reflects strong academic performance, consistency, discipline, and a commitment to maintaining high academic standards.

Term

2025 C-2 (March–April) Term

Issued May 2025

Term

2025 C-1 (January–March)

Issued March 2025

Term

2024 C-6 (October–December)

Issued January 2025

Term

2024 C-3 (May–June)

Issued July 2024

Term

24EW4 Term

Issued May 2024

President's List

Issued by Southern New Hampshire University

Recognized for highest academic achievement by earning a GPA of 3.7 or higher while maintaining full-time enrollment. This distinction reflects exceptional academic performance, consistency, and a strong commitment to excellence.

Term

Spring 2025 (January–May)

Issued May 2025

Term

Fall 2024 (September–December)

Issued January 2025

Dean's List

Issued by Southern New Hampshire University

Recognized for outstanding academic achievement by earning a GPA between 3.5 and 3.699 while maintaining full-time enrollment. This distinction reflects consistent academic excellence, strong performance across coursework, and a commitment to high academic standards.

Term

Summer 2024 (May–August)

Issued September 2024

Courses

CS-499Computer Science Capstone

2025 C-1 (January–March)3 Credits

B

Instructor: Federico Bermudez

Term Dates: January 6 – March 2, 2025

Taken in the student’s final term, the capstone course is the culminating experience for the Bachelor of Science in Computer Science. Integrates previous coursework and practical experience with a focus on demonstrating mastery of program competencies through enhanced programming projects and real-world applications.

CS-465Full Stack Development I

2025 C-1 (January–March)3 Credits

A

Instructor: John Watson

Term Dates: January 6 – March 2, 2025

Students design and develop a full-stack application using programming language frameworks. The course includes database development and application-to-database integration and serves as the first course in a two-course sequence.

CS-410Software Reverse Engineering

2024 C-6 (October–December)3 Credits

A

Instructor: Kaan Esendemir

Term Dates: October 28 – December 22, 2024

Students learn the fundamentals of reverse engineering for software systems, including recreating missing documentation for legacy code, improving software functionality and efficiency, and applying reverse engineering practices for maintainability and security-related use cases.

CS-405Secure Coding

2025 C-1 (January–March)3 Credits

A-

Instructor: Mimi Tam

Term Dates: January 6 – March 2, 2025

Students focus on common software security vulnerabilities and learn techniques for developing robust, secure code using secure programming principles. The course includes identifying vulnerabilities and writing code to mitigate risks to software and data.

CS-370Current/Emerging Trends in CS

2024 C-6 (October–December)3 Credits

A

Instructor: Obafemi Balogun

Term Dates: October 28 – December 22, 2024

Students explore advanced topics in Computer Science through authentic scenarios, analyze the role of ethics in current trends, and apply core concepts of the field to solve complex problems in new ways.

CS-360Mobile Architect & Programming

2024 C-5 (September–October)3 Credits

C+

Instructor: Alejandro Benavente

Term Dates: September 2 – October 27, 2024

Students apply mobile development principles and best practices to create mobile applications using user-centered design and industry standards. The course also includes security, product assuredness, and compatibility checks prior to launch.

CS-350Emerging Sys Arch & Tech

2025 C-2 (March–April)3 Credits

A

Instructor: Derek Jacobs

Term Dates: March 3 – April 27, 2025

Students explore emerging systems, architectures, and technologies with an emphasis on performance, software/hardware interaction, and architecture design. The course builds experience evaluating both established and emerging architectures to meet business needs.

CS-340Client/Server Development

2024 C-6 (October–December)3 Credits

A

Instructor: Tarik Iles

Term Dates: October 28 – December 22, 2024

Students apply database systems concepts and principles to develop client/server applications that connect client-side code with databases.

CS-330Comp Graphic and Visualization

2024 C-5 (September–October)3 Credits

A

Instructor: Gholam Shaykhian

Term Dates: September 2 – October 27, 2024

Students create realistic, interactive three-dimensional objects using API libraries and best practices while also developing complete graphic applications that meet project requirements.

CS-320Software Test, Automation QA

2024 C-5 (September–October)3 Credits

A

Instructor: Angel Cross

Term Dates: September 2 – October 27, 2024

Students apply software testing strategies and quality assurance practices throughout the software development lifecycle, including requirements analysis, verification and validation, quality management, and unit testing.

CS-305Software Security

2024 C-4 (July–August)3 Credits

C

Instructor: Aaron Demory

Term Dates: July 1 – August 25, 2024

Students analyze advanced security concepts and learn to develop secure code that complies with security testing protocols. The course also covers encryption technologies and secure communication practices.

CS-300DSA: Analysis and Design

2024 C-4 (July–August)3 Credits

A

Instructor: Oluwayomi Adamo

Term Dates: July 1 – August 25, 2024

Students develop code and use non-coding methodologies in algorithmic design and problem solving. The course emphasizes advanced algorithmic design and evaluation of complex data structures.

CS-255System Analysis and Design

2024 C-4 (July–August)3 Credits

A

Instructor: Goran Trajkovski

Term Dates: July 1 – August 25, 2024

Students explore principles, methods, and techniques used in systems development to create system models with industry tools and communicate technical concepts and design decisions effectively to varied audiences.

CS-230Operating Platforms

2024 C-3 (May–June)3 Credits

A

Instructor: Bryant Moscon

Term Dates: May 6 – June 30, 2024

Students analyze and evaluate operating platforms and architectures, including their characteristics, strengths, and weaknesses, while learning how software design templates can be used to solve problems effectively.

CS-210Programming Languages

24EW43 Credits

A

Instructor: Sabahudin Tricic

Term Dates: March 4 – April 28, 2024

Students develop functional programs using various programming languages while following industry regulations and best practices, with special attention to writing code that is secure, efficient, and professional.

MAT-350Applied Linear Algebra

2025 C-2 (March–April)3 Credits

A

Instructor: Randall Shaffer

Term Dates: March 3 – April 27, 2025

This course introduces linear algebra and matrices, including systems of linear equations, linear independence, matrix algebra, determinants, vector spaces, eigenvalues, and eigenvectors, with applications to problems in business, science, computer science, and economics.

MAT-243Applied Statistics for STEM

2025 C-2 (March–April)3 Credits

A

Instructor: Gudeta Fufaa

Term Dates: March 3 – April 27, 2025

Students examine STEM applications of inferential statistics and solve statistical problems using a scripting language. Topics include probability distributions, sampling distributions, estimation, hypothesis testing, and linear regression.

IDS-105Cultural Awareness and Online Learning

24EW43 Credits

A

Instructor: Carl Tippen

Term Dates: March 4 – April 28, 2024

This course introduces skills relevant to university learning and the foundational knowledge and values of intercultural fluency needed to navigate contemporary society. Students explore justice, diversity, collaboration, communication, and interpersonal conflict resolution.