Igor Chiriac
Verified Expert in Engineering
Software Developer
Igor is an experienced front-end developer with a demonstrated history of working in the information technology and services industry. He's skilled in JavaScript, Node.js, React, TypeScript, and GraphQL. Igor is a strong engineering professional with a Master of Computer Applications (MCA) degree focused on distributed systems on the internet from Johannes Kepler University.
Portfolio
Experience
Availability
Preferred Environment
Slack, MacOS, Visual Studio Code (VS Code), Git
The most amazing...
...thing I've developed is a social application for a startup. At the time, writing single-page applications was very new and it resulted in a great success.
Work Experience
Senior Front-end Developer
Self-employed
- Integrated Cypress.io with a React-based application.
- Added Cypress.io tests and integrated with Bitbucket CI.
- Maintained the client React application and fixed bugs.
- Set up a new project with Next.js and port legacy functionality to the new setup.
Senior GraphQL Developer
Toptal Client
- Migrated a GraphQL schema from v1 to v2 and adapted lambda functions.
- Created a lambda function to send user notifications for mobile devices.
- Created an admin page for managing users/recipes/restaurants.
Senior Full-stack Developer
Toptal Client
- Migrated Amplify GraphQL schema from v1 to v2 transformers and updated UI for the new schema fields.
- Refactored UI app to support new schema upgrade and added new functionality to allow bulk image upload on UI and store the optimized images on S3 bucket.
- Refactored Amplify Lambda functions and connected AWS notifications to be sent on mobile when new items are created.
Full-stack Developer
ElectricFeel
- Developed a map-based dashboard for the customer service team to track and manage scooters.
- Migrated the admin dashboard from Mapbox.js to Mapbox Gl.
- Added Rails view for multiple admin functionalities and wrote E2E tests.
Senior Front-end Developer
Modus Create
- Developed a GraphQL API for the clients with a focus on performance and permissions.
- Created React components for the UI application and integrated them with Apollo GraphQL.
- Conducted bug triage and fixed the prioritized ones reported by the clients.
Senior Full-stack Developer
Monedo
- Developed a user admin interface for the company clients to manage their loans.
- Configured the deployment pipeline with Jenkins.
- Set up logging and monitoring for the API and front-end app.
Senior Front-end Developer
Nuvolar Works
- Developed a single-page application for flight operators to monitor and create flight plans.
- Collaborated with the design team and a project manager on deciding the list of features to deliver on the first version of the app.
- Oversaw the go-live version and fixed bugs reported by the users.
Front-end Developer
Softvision
- Joined the team which developed the architecture for a single-page application.
- Developed and tested React components. This was my main responsibility.
- Wrote tests for the UI application and fixed bugs.
Web Developer
YOPESO
- Developed a CMS for an eCommerce company. The main tasks were to implement the UI and create plugins for WordPress.
- Maintained and performed small fixes on the eCommerce platform.
- Worked on a prototype for an e-learning platform. The main tasks were to develop students' platform for taking exams.
Experience
Loan Management Platform
Fleet Management Dashboard
https://www.electricfeel.comFull-stack Development for a Client
Skillset
Languages
JavaScript, TypeScript, HTML, CSS, Python 3, GraphQL, PHP, Python, HTML5, CSS3, SQL
Libraries/APIs
React, Node.js, jQuery, Backbone.js, Sinon.JS, AWS Amplify, React Redux, MobX
Frameworks
Next.js, Django, Angular, Redux, Hapi.js, Ruby on Rails 5, Capybara, Cypress, Jest, Tailwind CSS, Material UI
Other
API Documentation, Machine Learning, Algorithms, Artificial Intelligence (AI), Big Data, Data Visualization, Sagas, APIs, Architecture, Progressive Web Applications (PWA)
Tools
Git, Jira, Mocha, React Apollo, Amazon Simple Notification Service (Amazon SNS), Redux Thunk
Paradigms
Object-oriented Programming (OOP), REST
Platforms
MacOS, Visual Studio Code (VS Code), Mapbox, Amazon Web Services (AWS), AWS Lambda
Storage
PostgreSQL, Databases, Amazon S3 (AWS S3)
Education
Master's Degree in Computer Science
Johannes Kepler Linz - Linz, Austria
Bachelor's Degree in Computer Science
State University of Moldova - Chisinau, Moldova
Certifications
Algorithms
Coursera
Data Engineering, Big Data, and Machine Learning on GCP
Coursera
Python
Coursera
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring