Avatar of Mario Yi.
Mario Yi
Software Engineer
ProfileResume
Posts
1Connection
Print
Avatar of the user.

Mario Yi

Software Engineer
No intro yet.
Mila AI
Logo of the organization.
Tallinn University of Technology
Tallinn, Estonia

Professional Background

  • Current status
    Employed
    Ready to interview
  • Profession
    Web Developer
    Full Stack Development
    Front-end Engineer
  • Fields
    Artificial Intelligence / Machine Learning
    EdTech
    Blockchain
  • Work experience
    6-10 years relevant
  • Management
  • Skills
    React
    Next.js
    TailwindCSS
    Material UI
    Redux
    Redux Toolkit
    Zustand
    GraphQL
    Express.js
    Node.js
    MongoDB
    MySQL
    PostgreSQL
    TypeScript
    Azure DevOps
    Firebase
    Jest
    Cypress
    Socket.IO
    WebSocket
  • Languages
    English
    Professional
    Estonian
    Native or Bilingual
  • Highest level of education

Job search preferences

  • Desired job type
    Full-time
    Remote Only
  • Desired positions
    Senior Frontend Engineer
  • Desired work locations
  • Freelance

Work Experience

Founding Frontend Engineer

Mila AI
Full-time
Jun 2023 - Present
United Kingdom
- Building the frontend using React.js, Tailwind CSS, Zustand and Vite. - Suggesting innovative ideas to improve the UX/UI. - Using Microsoft Azure Devops for project and ticket management. - Implementing the authentication using AAD B2C. - Integrating the payment gateway using Stripe. - Using Miro to build the architecture of the things and to give the better idea of design.

Frontend Engineer

Edvise
Freelance
Jan 2023 - May 2023
5 mos
California, USA
- Used React Relay That Consumes GraphQL API And Written Queries And Mutations. - Worked With Storybook To Build Components-Driven Web Application. - Used Zustand For State Management. - Styled Components Using Tailwind CSS. - Used Vite For Bundling. - Used WebSocket To Stream Prompts Generated By OpenAI. - Authenticated Application Using PropelAuth. - Worked as Web And Mobile App Developer, Used Obytes And NativeBase For Mobile App Development. - Managing Monorepo By Using Nx.

Frontend Developer

DATAFOREST
Contract
Sep 2019 - Dec 2022
3 yrs 4 mos
Ukraine
- Improved Site Indexing And Loading Speed By Using Next.Js. - Added Hooks In The React Based Web Application And Moved Class-Based Components To Functional Components. - Took Part In NFT Marketplace Development And Used ThirdWeb, Web3.Js, Ether.Js To Interact With Smart Contracts Written In Solidity. - Used Webpack For Bundling. - Used Mui And Antd To Build Components From Scratch. - Setup CI/CD With Jenkins, Docker And Kubernetes. - Used Jest For Unit Testing And Cypress For Integration Testing

Full Stack Developer

Brocoders
Contract
Apr 2018 - Aug 2020
2 yrs 5 mos
Tallinn, Estonia
- Worked With Advance Web Development Technologies Like React, Vue, ECMAScript 6, TypeScript, And Bootstrap. - Used ChakraUI And Material UI To Build Up React Application. - Developed New Vue Components For The Customer Facing Application, Improving The Average User Time On Page By 2 Minutes. - Built RESTful APIs Using Laravel And Used MySQL As Database. - Followed TDD Using Chai And Mocha For Unit Testing, Enzyme For Component-Based Testing And Cypress For End To End Testing. - Used Jira Tool For Requirement Gathering, Github And Git Lab As Version Control System. - Created API Documentation. - Suggested Innovative Ideas For Performance Upgrades And Attracted Huge Number Of Customers.

Full Stack Developer

Blueworks
Full-time
Oct 2016 - Mar 2018
1 yr 6 mos
Tallinn, Estonia
- Used JQuery For DOM Manipulation And Created JQuery Plugins For Custom Use. - Used Media Queries And Bootstrap To Make The Application Responsive Across All The Platforms. - Automated Image Optimization Using Grunt, Minified JS And CSS Reducing Page Load Times By 86%. - Used Redux To Store Data Globally And For Easy Retrieval Of Data To Any Component In The App. - Maximized Use Of Events And Promises In ES6 And React For Application Control Flow. - Used Babel And Webpack For Compiling And Bundling The Project. - Used Express.Js And MongoDB For Backend Development Of 2 Websites.

Education

Logo of the organization.
Bachelor of Science (BS)
Computer Science
2013 - 2016