Robert Pacini

Bio

Hi! My name is Robert Pacini. I originally went to college to get my Bachelors degree in Electrical Engineeering but soon realized that my passion was with Computer Science. So, I went back to school taking night classes to get my Masters degree. I've worked several years in the Telecommunications Industry both as a software developer and a software automation developer in test. But now it's time for another change! So, ... back to school!

I just finished a Software Engineering Immersive "bootcamp" program thru General Assembly. NOW is the time to have some fun! What I love about being a Full Stack Developer is it's the closest I'll ever get to being an artist - not with clay, paint, or wood - but software! Not something just to look at but something to interact with.

If there's anything I can do to help you out, get in touch with me. Until then, thanks for visiting my page!

Projects

  • WeatherApp is a dynamic web application built on the MERN stack, offering users a hassle-free way to access 7-day weather forecasts for their preferred cities. The user interface is designed for simplicity, allowing users to input cities via zip codes. The application seamlessly integrates with a zipcodestack.com API to fetch crucial location details like city, state, and geographical coordinates.
  • Upon adding their desired cities, users can effortlessly retrieve the 7-day forecast for each location with a single button click. The forecast data is obtained through an OpenWeatherMap.org API, ensuring accurate and up-to-date weather information.
  • The MERN stack architecture plays a pivotal role in the application's efficiency. MongoDB handles data storage, Express.js manages server-side functionality, React.js provides a dynamic and responsive user interface, and Node.js ensures smooth backend operations. This cohesive technology stack guarantees a seamless user experience, making WeatherApp an intuitive and user-friendly solution for staying informed about the weather in multiple cities.
Github (Client)
Github (Server)
Deployed App

Developed a fun front end web application Concentration game implemented using HTML, CSS, and JavaScript.
  • Constructed an HTML framework featuring a 6x5 grid of div squares, each assigned a number from 1 to 30, concealing vibrant emoji pairs within the layout.
  • Implemented CSS Grid and Flexbox for layout, utilizing the left half for displaying the game board and the right half for delivering user feedback.
  • Managed random initialization of emoji pairs, validated user guesses, and dynamically updated the display using JavaScript.
Non-matching pairs revealed the numbers again, while matching pairs kept the emojis visible. If the user found all matches in 40 guesses or fewer, they won the game. A "Play Again" button was provided for the user to start a new game.
Github
Deployed App

Implemented a full stack web application leveraging HTML, CSS, Node.js, Google OAuth 2.0, EJS Express, MongoDB, and Mongoose.
  • Demonstrated CRUD (Create, Read, Update, Delete) capabilities by overseeing user contact management within the design.
  • Implemented Google OAuth 2.0 integration to enhance application security and streamline user experience.
  • Utilized Node.js, Express, EJS, and MongoDB with Mongoose to showcase adeptness in server-side development and proficient database administration in the project.
The outcome is a robust web application that allows users to efficiently manage their contacts, showcasing a practical implementation of essential web development technologies.
Github
Deployed App

Stay and Play is a full-stack web application developed by a team of web developers that serves as a powerful demonstration of CRUD (Create, Read, Update, Delete) functionality, showcasing the capabilities of Python, Django, and Postgres.
  • The application integrates HTML, CSS, and Javascript for an interactive frontend, while Materialize enhances the user interface.
  • The project was designed to illustrate the fundamental CRUD operations, allowing users to create, read, update, and delete data.
  • Python and Django work in tandem to manage the backend logic, ensuring efficient handling of data and user interactions.
  • Postgres, a reliable and scalable relational database, serves as the backbone for data storage and retrieval.
Github
Deployed App

🛠️ Skills 🪚🪛

     
 
Bootstrap

Contact Information

Image by starline on Freepik