Career

My academic experience has given me a strong foundation in software development, databases, digital logic, computer architecture, data structures, and system security. While I am proficient in Java, I am also well-versed in other object-oriented programming languages like Python and JavaScript. I've worked on professional projects involving database management and full-stack mobile app development, as well as academic projects focused on data structures, algorithms, and Linux/Unix environments.

Technical Skills

  • Programming Languages: Java, Python, JavaScript, TypeScript, HTML/CSS, SQL
  • Software Development: Object-Oriented Programming, Data Structures, Algorithms, Full-Stack Development
  • Frameworks & Tools: Node.js, MySQL, Git/GitHub
  • Database Management: MySQL, Database Programming, SQL Queries
  • Systems: System Security, Digital Logic, Computer Architecture, Linux/Unix Environment
  • Leadership & Collaboration: Project/Program Management, Team Leadership

My Projects

My Virtual Pantry

My Virtual Pantry is a web-based application designed to help users manage their food inventory with ease. It allows users to add, remove, view, and sort pantry items, ensuring efficient tracking of their groceries and food supplies. The app provides an intuitive and user-friendly interface to manage everyday pantry needs without the hassle of physical inventory management.

View Project

Mobile App Development

A mobile app prototype developed for French Village Conservation Woodland. This website was developed to be accessible to a visually impaired client in the Organization. Meetings were held where the client shared the specifications that had to be met. Which included but were not only limited to a specific font size, layout, features, etc.

View Project

Josephus

Data Structures and Algorithms Josephus problem solver. The program takes a number n of people, an elimination gap k and an optional seed value as command-line arguments and returns the survivor of the circle.

View Project

Encoder Decoder

Data Structures and Algorithms Encoder/Decoder Assignment. This program takes a source text file, an option letter and a target text file as command-line parameters and follows encoding instructions to either encode the source file.

View Project

Coming soon

Coming soon

View Project

Coming soon

Coming soon

View Project