Michael Ivanov
Front End Developer
About me
As a Front-End Developer with three years of hands-on experience and a graduate in Computer Programming, I am passionate about crafting intuitive user interfaces. Over the course of my career, I've focused on HTML, CSS, and JavaScript, specializing in React and Angular for robust UI/UX development.
In addition to my front-end expertise, I've delved into Back-end Development, utilizing tools such as Spring, ASP.NET, MongoDB, and SQL. With a total of five years in the industry, my diverse skill set enables me to contribute effectively to both front-end and back-end projects.
My Projects
Spring Marketplace
This is a Full-Stack Farmers Marketplace programmed using Scrum methodology. Features secure user authentication using JWT tokens, full profile customization, a marketplace, shopping cart, and more. Passwords are hashed and stored securely, along with user order history.
Bullseye
Currently in Development
Full-Stack Stock Market live visualization & trading tool. Create watchlists, read market news, view financials, and more. Future plans are to create a trading simulator.
Pokédex
Unleash the power of a fully functional and responsive HTML, CSS, and JS Pokédex. Explore pokémon lookup, statistics, and dynamic filtering by type, id, height, weight, and more. Immerse yourself in rich data from the PokéAPI for a retro-themed pokédex experience.
MERN Task Manager
Revolutionize your productivity potential with a feature-rich Full-Stack calendar task tracking app. Experience seamless task management, dynamic calendar and grid views, secure login/register with hashed passwords, and an empowering growth stats page.
Purchase Order Generator
Mobile-first Full-Stack store built with Angular and Java Springboot. Manage vendors and their products with CRUD functionality. Generate QR codes for products and generate PDF purchase orders based on their selected items.
React travel advisory application
Mobile-first app that provides travelers with advisory data on whatever country they would like to visit. Uses Node.js, GraphQL & MongoDB on the backend. React on the frontend with Material UI component library.
Emoji Discord bot
A bot for the popular chat app Discord. Coded using a node.js module called Discord.js that interacts with the Discord API. App features text to Emoji conversion, kick, ban, mute, userinfo, role assignment, and other features.
Experience
Proficient in frontend languages: HTML, CSS, and Javascript.
Experienced with frontend libraries/frameworks: React and Angular.
Great understanding of backend technologies: Node.js, PHP, MySQL, MongoDB.
Front-end
HTML
CSS
Javascript
React.js
Angular.js
Bootstrap
TailwindBack-end
ASP.Net Core
PHP
Node.js
SpringStorage/Tools
MongoDB
MySQL
Git
Postman