Intro

I am a passionate and dedicated software developer with a love for problem-solving and a drive to make a meaningful impact through coding. With a background in the construction industry as a Project Manager, I found my passion for coding by applying my quick learning skills to various tasks and projects. This led me to pursue a career in software development, where I could leverage my abilities in a new and exciting context.

I have a solid background in a variety of technologies. I have worked with JavaScript, utilizing frameworks like React and Redux to build dynamic and interactive web applications. In addition, I am proficient in Python and have worked with Flask and SQLAlchemy to create robust back-end solutions. Recently, I have ventured into the world of Rust programming, utilizing Actix and Diesel to develop high-performance and secure applications. My expertise also extends to SQL, including databases such as SQLite and PostgreSQL, enabling me to design and optimize data storage solutions. With a solid foundation in HTML and CSS, I have a keen eye for creating visually appealing and user-friendly interfaces. My diverse skill set across these technologies positions me to take on challenging projects and contribute to innovative software solutions.

Projects

whelp

Whelp | (React/Redux, Flask, AWS, PostgreSQL)

Repo Link Live Link

  • Utilized React, Redux, Flask, AWS, and PostgreSQL to develop a comprehensive full stack Yelp clone project.
  • Implemented full CRUD (Create, Read, Update, Delete) functionality for users, businesses, and reviews, allowing seamless interaction and management of data.
smoke signal

Smoke Signal | (React/Redux, Flask, WebSockets, PostgreSQL, SQLite)

Repo Link Live Link

  • Collaborated with a small team in the design and development of Smoke Signal, a Slack clone, utilizing React, Redux, Flask, and WebSocket technologies.
  • Implemented real-time updates by utilizing Flask-SocketIO in the back-end and Socket.IO in the front-end, eliminating the need for client-side requests. Resulted in a seamless messaging platform with automatic server-client updates.
scpnb

SCPnB | (Express, React/Redux, PostgreSQL, SQLite)

Repo Link Live Link

  • Developed and launched SCPnB, a fully functional clone of the popular AirBnB website, using front-end technologies such as HTML, CSS, React, and Redux, and back-end technologies including Express and Sequelize
  • Successfully replicated key features, such as user authentication, property listings, and reviews. Crafted both the front-end and back-end to meet all requirements outlined in the API Documentation and Wireframe.

Skills

javascript python

react sass

npm redux html amzs3

css git

nodejs postgres sqlite sequelize vim vscode