Skip to content

Explore my portfolio showcasing web development projects, skills, and achievements. Get in touch for collaboration opportunities!

License

Notifications You must be signed in to change notification settings

Shinagawa-monkey/ElenaShatalovaPortfolio

Repository files navigation

Elena Shatalova's Developer Portfolio 🚀

Welcome to Elena Shatalova's Developer Portfolio! Explore my collection of projects, skills, and achievements in software engineering and full-stack development.

Technical Skills and Tools

React, SvelteKit, Node.js, MongoDB, Mongoose, Express, JavaScript, HTML5, CSS3, SQL, Bootstrap, Tailwind CSS, jQuery, Swiper, npm, nvm, Git, GitHub, Unix CLI, Bash, EJS, WordPress, Elementor, Drupal, MAMP, PopSQL, Firebase, Firestore, Studio 3T, Postman, Hyper, WSL, Heroku, Threlte.

Working knowledge:

PHP, Ruby, Angular, NestJS, Motoko, Web3 DApp, Redux, Data structures and algorithms, REST APIs.

Portfolio Purpose

As a software engineer and full-stack developer, my goal is to leverage my expertise in JavaScript (React, Next.js, or SvelteKit), Tailwind CSS, Bootstrap, Node.js + Express.js, and various databases (MongoDB, PostgreSQL, Firebase, Firestore) to solve complex challenges and turn ideas into innovation. This portfolio showcases my capabilities and accomplishments in the field of web development.

Quick Start

Explore my portfolio by visiting Elena Shatalova's Portfolio.

Usage

Projects

  1. Project 1: Tasty Treats: Tasty Treats is a refined content management system app designed for easy recipe exploration. Easily discover, favorite, search, and comment on recipes with this user-friendly app. Technologies Used: React, Firebase, Cloud Firestore, Bootstrap, Axios, TheMealDB API. Link: Tasty Treats App.
  2. Project 2: ProjectHub: ProjectHub is a robust project management app. Seamlessly add, assign, track, and comment on projects with precision. Effortlessly explore projects by category and owner. Technologies Used: React, Firebase, Cloud Firestore, Bootstrap, React Router, date-fns. Link: ProjectHub App.
  3. Project 3: My Wallet: My Wallet is an elegant financial transaction management app that helps you manage your financial transactions in a simple and efficient way. Track, edit, and delete entries with ease. Technologies Used: React, Firebase, Cloud Firestore, Bootstrap, React Router. Link: ProjectHub App.

Technologies Used

  • SvelteKit: A modern framework for building web applications with Svelte, providing efficient routing, server-side rendering, and a streamlined development experience.
  • Vite: A fast, modern build tool that focuses on speed and efficient development, enabling rapid iteration and performance optimizations for your web projects.
  • Vercel: A cloud platform for deploying and hosting static sites, front-end applications, and serverless functions with ease, providing seamless deployment workflows and scalability.
  • Tailwind CSS: A utility-first CSS framework that enables rapid UI development by providing pre-built utility classes for styling elements, facilitating responsive design and component customization.
  • Nodemailer: A Node.js module for sending emails from your application, allowing you to integrate email functionality for notifications, contact forms, and communication with users.
  • Swiper: A modern touch slider library for creating responsive and interactive sliders, carousels, and galleries in your web applications, enhancing user experience and visual presentation.
  • Threlte: A renderer and component library for using Three.js in a declarative and state-driven way in Svelte apps.

Installation

  1. Clone the repository: git clone https://github.com/Shinagawa-monkey/ElenaShatalovaPortfolio.git
  2. Navigate to the project directory: cd ElenaShatalovaPortfolio
  3. Install dependencies: npm install
  4. Start the development server: npm start
  5. Access the app at http://localhost:3000

Achievements

  • Designed the front end of the web applications for 38+ marketing campaigns using React, HTML, CSS, JavaScript, and Bootstrap 5.
  • Developed app integration for 42+ applications with REST APIs for Google Maps, social media logins using OAuth 2.0, and other services.
  • Managed, optimized, and updated SQL and NoSQL databases for 23+ applications.
  • Fluent in English and Spanish, French (A2 proficiency).
  • Contributed to Zero To Mastery open-source projects.

Education

Udemy - Build Web Apps with React & Firebase: Sep 2023 - Jan 2024 (Grade: A). Skills: React.js, Firebase Storage, User Authentication, Routers, API, React Hooks. Udemy - Master the Coding Interview: Data Structures + Algorithms: Nov 2022 - Jan 2023 (Grade: A). Skills: Skills: Big O, Dynamic Programming, Algorithms, Data Structures, JavaScript. Udemy - The Complete 2022 Web Development Bootcamp: Nov 2021 - Nov 2022 (Grade: A). Skills: Embedded JavaScript (EJS), React.js, PostgreSQL, DApps, Web3, Express.js, HTML5, Node.js, JavaScript, CSS3, jQuery. BitDegree - Full Stack Web Developer Learning Path: Dec 2020 - Jun 2021 (Grade: A). Skills: HTML, CSS, JavaScript, PHP, Bootstrap, jQuery, WordPress, Responsive Web Design, Drupal, WordPress, Elementor, Command Line, Back-end Development. Codecademy - Web Developer Learning Path: Mar 2020 - Jul 2020 (Grade: A). Skills: HTML, CSS, JavaScript, Git, Vue.js, D3, Command Line. Sololearn - Full Stack Web Developer Learning Path: Dec 2019 - May 2022 (Grade: A). Skills: HTML, CSS, JavaScript, React + Redux, jQuery, SQL, PHP, Responsive Web Design, Angular + NestJS, Coding for Marketers, Game Development with JS, Ruby, Web Development.

Get in Touch

Feel free to reach out to me for collaboration, freelance opportunities, or just to connect! You can contact me via email or connect with me on LinkedIn.


Enjoy exploring my portfolio showcasing web development projects, skills, and achievements! For detailed contribution guidelines, please refer to CONTRIBUTING.md.


Thank you for visiting my portfolio! Let's innovate together and create amazing solutions.


Color Themes

Light Themes

Light Theme 1 Light Theme 2 Light Theme 3 Light Theme 4

Dark Themes

Dark Theme 1 Dark Theme 2 Dark Theme 3 Dark Theme 4

About

Explore my portfolio showcasing web development projects, skills, and achievements. Get in touch for collaboration opportunities!

Resources

License

Code of conduct

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published