My Projects and Inspirational Software

pong game icon

My take on the classic game 'Pong'. Created in pure Javascript. Features reactive opponents and dynamic gameplay.

pong
snek

My take on the classic game 'Snake'. Created in pure Javascript. Features quality of life improvements and dynamic collision sprites.

snek game icon
solar sim icon

An interactive animation I created of our Solar System. Each celestial body's size, speed, and distance are to scale.

solar
Cat Clicker[WIP]

A Clicker Game I created with a Cat theme. Created utilizing Orteil's 'Idle Game Maker' framework. Features custom CSS, unique gameplay, dynamic sprites, and efficient code.

placeholder img
Research Paper icon

My Mentored Research Project Paper. I researched Caller ID Authentication with the help of Dr. Jikai Li. Our aim was to utilize novel web protocols to develop a algorithm which detects spam and spoofed phone calls.

Senior MRP Paper
Keita Yamada

A personal portfolio, created by Keita Yamada. Features excellent UI and Graphic Design.

Keita Yamada Portfolio icon
Web Scraper icon

A project I created in a team for CSC 360: Computer Networking. Created in Python utilizing Selenium and Beautiful Soup.

Python Web Scraper
Ian Dunkerley

A personal portfolio, created by Ian Dunkerley. Features dynamic UI and simple, usable design.

Ian Dunkerley portfolio icon

My Skills and About Me

Tech Stack

  • Python
  • Django
  • Git and Github
  • HTML, CSS, JavaScript
  • C++
  • Java
  • Ruby and Rails
  • Bootstrap 5
  • Node.JS
  • MAVEN
  • Postman
  • JUnit
  • Springboot
  • Typescript
  • Active Directory
  • Azure AD [MS Entra ID]
  • JIRA
  • SQL and Database Design
  • Visual Basic
  • Docker
  • AGILE
  • Machine Code

Education

  • The College of New Jersey 2017-2021

    • Bachelor of Science - Computer Science
    • Overall GPA: 3.3
    • Alpha Chi Rho Fraternity
      • Active Member: 2018 - 2021
      • Excecutive Board Member: 2019 - 2021

Experience

  • SmartWebApps - Software Support Engineer

    • 02/2023 - Present
    • Develop automation to provide hourly, daily, and monthly backups of clients Web App files, using different retention periods for each schedule.
    • Documentation of Web App configuration, troubleshooting of Web App issues and error messages.
    • Web App maintenance and support the Web App.
  • Mphasis - Associate Software Engineer

    • 07/2022 - 01/2023
    • Developed Full Stack Applications
    • Worked with New Technologies
    • Learned greatly about the Finance Sector

My Story

Hi! I'm Mark Boutros, a passionate and dedicated software engineer on a perpetual quest for innovation. With a foundation in Computer Science from The College of New Jersey, I've cultivated expertise in a diverse tech stack, including Python, Django, Git, HTML, CSS, JavaScript, and more. My journey has led me through impactful roles, like contributing as an Associate Software Engineer at Mphasis, where I honed my full-stack development skills. My commitment to continuous learning and adaptability fuels my drive, making each project an opportunity to push boundaries and create meaningful solutions. If you have any ideas or projects in mind, I'd love to hear about them!

Welcome! If you're interested in my professional journey, feel free to check out my LinkedIn profile. For a deeper dive into my coding adventures, explore my repositories on GitHub. Sharpening my problem-solving skills on LeetCode is a passion, and you can find my solutions there. Lastly, if you're curious about my projects and creations, head over to my Projects page. Feel free to connect with me on LinkedIn or by email.