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
| (React/Redux, Flask, AWS, PostgreSQL)
Repo 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
| (React/Redux, Flask, WebSockets, PostgreSQL, SQLite)
Repo 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
| (Express, React/Redux, PostgreSQL, SQLite)
Repo 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
Contact