image of a city

Software Engineer
and
Full-Stack Developer

  • profile image
  • About:

I am a recent Computer Science graduate from the Rochester Institute of Technology (RIT), with a wide set of experiences with various languages and technologies. I also have experience working in a software development team (utilizing SCRUM standards for sprint planning and execution), extensive use of Git and GitHub, and various side projects (non-academic) that have ranged from mobile (Android) development to web design and development.

I am passionate about software engineering and computer science, and I greatly enjoy learning new technologies, expanding my toolbelt, and producing valuable software that helps make the world go around a little bit more smoothly.

Education:

RIT

Bachelors of Science, Computer Science, 2023, with Minor in Psychology

Relevant Courses:

  • Math: Calculus I & II, Linear Algebra, Probability & Statistics, Discrete Math
  • Fundamentals: Computer Science I & II
  • Intro to Computer Science Theory
  • Intro to Software Engineering
  • Mechanics of Programming
  • Analysis of Algorithms
  • Concepts of Computer Systems
  • Principles of Data Management
  • Concepts of Parallel and Distributed Systems
  • Programming Language Concepts
  • Intro to Artificial Intelligence
  • Intro to Cryptography
  • Intro to Computer Graphics
  • Intro to Computer Vision
  • Machine Learning

Languages & Technologies:

  • C, C++
  • Java, C#, Kotlin (with Android Studio)
  • Python with NumPy, SciPy, MatPlotLib, Pandas
  • MIPS Assembly
  • HTML, CSS, Javascript/Typescript
  • MATLAB, OpenCV
  • Scheme/Lisp, SmallTalk, Prolog
  • Regex
  • Bash, PowerShell
  • DBMs: SQL/PostgreSQL, MongoDB
  • Operating Systems: Windows, Linux
  • IDEs: Visual Studio, JetBrains (Pycharm, IntelliJ, Ryder, etc.)
  • Text Editors: Vim, Nano, Notepad++, Visual Studio Code
  • Version Control: Git, GitHub
  • Cloud Platforms: Microsoft DevAzure, Amazon Web Services

Professional Experience:

In addition to the 4 years of academic training I've had in computer science and software engineering, I've also had a year's worth of software engineering internships, and an additional year of part time work. I am confident in my abilities, and most importantly my ability to learn more every day. To see my most up-to-date list of professional experiences, please visit my LinkedIn page. Also check out some of my projects and academic experiences at my RIT Career Connect page.