Bogdan Crisan, Developer in Paris, France
Bogdan is available for hire
Hire Bogdan

Bogdan Crisan

Verified Expert  in Engineering

Bio

Bogdan is an experienced full-stack software engineer and has helped many startups bring their project to fruition. He's experienced with front-end frameworks like React and Next.js and back-end infrastructure like Node.js, PostgreSQL, Docker, and more.

Portfolio

Econia Labs
PostgreSQL, Next.js, React, TypeScript, Rust, SQL, Docker, Docker Hub...
Haven's Kitchen
PHP, SlimPHP, Elasticsearch, Shopify, Headless Software, CSS, HTML, JavaScript...
Tonic
TypeScript, Next.js, PostgreSQL, Rust, NEAR Smart Contracts, NEAR Protocol

Experience

  • REST APIs - 5 years
  • SQL - 5 years
  • PHP - 5 years
  • Java - 5 years
  • PostgreSQL - 5 years
  • Node.js - 4 years
  • TypeScript - 4 years
  • Rust - 3 years

Availability

Full-time

Preferred Environment

Linux, Vim Text Editor, Visual Studio Code (VS Code)

The most amazing...

...project I've developed is a computerized maintenance management system (CMMS) for a hospital.

Work Experience

Full-stack Engineer

2023 - 2025
Econia Labs
  • Created high-performance indexers and data processors for smart contracts on the Aptos blockchain.
  • Developed a front end for a coin trading platform that reached over $50 million in volume using React, Next.js, Zustand, and TradingView.
  • Created dashboards to monitor and visualize trading data using Grafana and SQL.
  • Helped partners integrate with our API in order to get real-time trading data.
  • Automated deployments in the cloud using Terraform.
Technologies: PostgreSQL, Next.js, React, TypeScript, Rust, SQL, Docker, Docker Hub, GitHub Actions, Amazon Web Services (AWS), Google Cloud Platform (GCP), Vercel, Aptos, Zustand, Application State Management, Terraform

PHP Developer

2022 - 2024
Haven's Kitchen
  • Implemented a new find in store feature on the product page using Destini. Added a Google Analytics tracker to track the users who used the locator.
  • Created a new video component to integrate YouTube videos into product and blog pages.
  • Migrated codebase from Universal Analytics to Google Analytics 4.
  • Added new triggers and events using Google Tag Manager.
  • Fixed multiple bugs and improved user experience to convert the maximum amount of customers.
Technologies: PHP, SlimPHP, Elasticsearch, Shopify, Headless Software, CSS, HTML, JavaScript, Liquid, Shopify API, Contentful, eCommerce, Full-stack Development, Google Analytics 4, Google Analytics, Google Data Studio, Google Tag Manager, User Experience (UX), User Interface (UI), Programming, CI/CD Pipelines, Back-end, Front-end, Git, GitHub, HTML5

Full-stack Engineer

2022 - 2023
Tonic
  • Built a perpetual exchange smart contract on the NEAR Blockchain, which generated multiple millions of dollars in volume.
  • Created Discord and Telegram bots to receive alerts whenever certain events happened on chain.
  • Worked on a trading website using Next.js and TradingView.
Technologies: TypeScript, Next.js, PostgreSQL, Rust, NEAR Smart Contracts, NEAR Protocol

Senior Software Engineer

2022 - 2022
Accelerated Data Works
  • Added a feature to see which houses produce electricity using solar panels on a map from Google Maps to a web application written in Lisp and HTML/JavaScript.
  • Updated a database containing millions of entries with new electricity usage queried from an API.
  • Fixed multiple bugs in a legacy project written in Lisp.
Technologies: PostgreSQL, Google API, PHP, Angular, SQL, Lisp, Python, Relational Databases, JavaScript, Full-stack, Full-stack Development, API Integration, Energy Monitoring, Renewable Energy, Utility APIs, Programming, Bash, Back-end, Front-end, HTML5

Researcher

2022 - 2022
Université de Paris
  • Performed research on developer networks. Read state-of-the-art publications on the subject and made directed weighted graphs between developers, showing their collaboration and how it impacts their performance.
  • Conducted research about ontology and patterns. Studied different collaboration patterns and classified them, establishing an ontology for collaboration patterns.
  • Researched developer productivity and effort. Created a methodology to measure a file's difficulty and evaluate the effort it took a developer to code a particular commit.
  • Built a script to query millions of entries from the GitHub GraphQL API to create links between developers who collaborated.
Technologies: Research, Productivity, Collaboration, Python, Rust, TypeScript, Git, Data Science, GraphQL, Data Visualization, Programming, JavaScript, GitHub, Software Design, Software Architecture, JavaScript Libraries

Full-stack Developer

2020 - 2022
Unigest
  • Developed a mobile application and a server for searching and publishing highly-categorized tutorials.
  • Built a computerized maintenance management system (CMMS) back-end and front-end software used by over 200 enterprise clients. Included multiple features such as inventory management, bill generator, revenue tracker, and calendar.
  • Developed a restaurant menu application for Android and iOS used by hundreds of restaurants to serve their menus in a COVID-19-friendly way.
  • Automated a backup system for crucially important user data with the possibility of rollbacking to any point within a two-week window.
  • Set up multiple servers, including a development server, production server, Gitea for Git hosting, and Jenkins for CI/CD.
Technologies: JavaScript, TypeScript, PHP, Linux Server Administration, Node.js, Back-end, Front-end, Web Development, Architecture, DevOps, Android, iOS, React Native, Restaurants & Dining, Inventory Management, Billing Systems, Time Management, Calendars, Cordova, UI Design, UX Design, Docker, Full-stack Development, Redux, User Experience (UX), User Interface (UI), Rx, Linux, Programming, Algorithms, SQL, Rust, Bash, CI/CD Pipelines, Express.js, Git, PostgreSQL, CSS, HTML, Google Cloud Platform (GCP), REST APIs, GitHub, WebSockets, Jest, OpenAPI, Gitea, JSON Web Tokens (JWT), Software Design, Software Architecture, Leadership, CRM APIs, JavaScript Libraries, HTML5, FastAPI, Ubuntu

Administrative Helper

2021 - 2021
Vincennes' Town Hall
  • Wrote SQL queries to optimize the workflow of other employees, saving them over 400 hours of work per year.
  • Developed automated scripts that helped collect and transform data of over 100,000 students for insertion into Excel and other software.
  • Created Excel templates to process data extracted by my other tools.
Technologies: SQL, Excel 365, Automation, Web Scraping, Data Visualization, Programming, Bash

Experience

Deno Lint – A JavaScript and TypeScript Linter (80,000+ GitHub Stars)

https://github.com/denoland/deno_lint
Implemented a new linting rule called no-literal-boolean-arguments, which forbids Boolean literal arguments in function calls. The project is an open-source linter for JavaScript, TypeScript, and Deno. In addition, I implemented new features requested by the users.

Computerized Maintenance Management System

Built a CMMS engine and web interface used by over 200 enterprise clients, including hospitals. The project features include dynamic, reactive, and validated forms, an advanced authorization system, and per-user and per-company customization.

Online Drawing Tool

A web application that lets you draw with your friends on a web page. The front end is written using React, while the back end is coded in Rust. This duo uses WebSockets to send and receive real-time data about what other people are doing on the canvas. The front end relies on HTML canvases for drawing. The application is fully featured.

Some of the features are:
• History with multiple undo and redo
• Layers
• Brush size and color
• Live cursor of other people
• Zoom
• Scaling of the drawing

Repair App

Created a forum-like cross-platform application for iOS and Android. Users can post and search for solutions to problems they encounter on specific devices. I implemented the full-text search, category search, and indexation for fast response time and real-time search completion.

sCRBle

https://github.com/CRBl69/scrble
Developed a web-based Scrabble game called sCRBle to play Scrabble with my friends because there were no free options available. It is a simple server-client game. Anyone can start a server, create a room, and invite their friends, both online and in local mode.

Remote Mouse

https://github.com/CRBl69/remote-mouse
Built the Node.js application to remotely control my computer using a phone. I was the sole developer on the project and created it for personal use. The phone can be used as a trackpad, keyboard, or gamepad.

Social Media

A PHP frameworkless social network. It has completed features like followers, hashtags, custom profile pages, themes, real-time DMs, pools, etc. I built this personal project using PHP, JavaScript, and some SQL (on MySQL), and I hosted it on Azure.

Emojicoin.fun

http://emojicoin.fun
A crypto trading platform for emojicoins. I was a full-stack engineer working on the project alongside two other engineers. I developed a big part of the backend infrastructure and worked extensively on the front end.

Econia

https://econia.dev/
Econia is a decentralized exchange on the Aptos blockchain. I developed the back end for the Econia exchange, created a Grafana dashboard to monitor liquidity, volume, and more in real time, and integrated with CoinGecko, DefiLlama, and DEX Screener.

Education

2020 - 2022

Bachelor's Degree in Computer Science

University of Paris - Paris, France

Skills

Libraries/APIs

Node.js, REST APIs, OpenAPI, React Navigation, Google API, React, Chart.js, Liquid, Shopify API

Tools

Git, GitHub, Apache, GitHub Pages, Canvas, Photoshop CC, Gradle, Jenkins, Utility APIs, Google Analytics, Docker Hub, Grafana, Terraform

Languages

Java, JavaScript, TypeScript, PHP, SQL, Rust, CSS, HTML, Regex, Python, CSS3, HTML5, C, Bash, Lisp, GraphQL, Object-oriented JavaScript (OOJS)

Frameworks

Angular, NestJS, Express.js, JSON Web Tokens (JWT), React Native, Jest, Angular Material, Selenium, Rx, Redux, Next.js

Paradigms

Unit Testing, REST, Agile Project Management, DevOps, Agile, Automation, Object-oriented Programming (OOP), Object-oriented Design (OOD), UI Design, UX Design, Microservices

Platforms

Linux, LAMP, Ubuntu, Mobile, Google Cloud Platform (GCP), Linode, Azure, iOS, Android, Shopify, Contentful, Docker, Amazon Web Services (AWS), Vercel

Storage

PostgreSQL, MariaDB, JSON, Relational Databases, MySQL, SlimPHP, Elasticsearch

Other

Programming, Algorithms, Back-end, Front-end, TypeORM, Actix Web, Deno, WebSockets, Gitea, APIs, Web Development, Full-stack, Ajax, User Experience (UX), User Interface (UI), Data Visualization, JavaScript Libraries, Linux Server Administration, Architecture, Web Scraping, Gimp, Software Design, Software Architecture, Leadership, FastAPI, CI/CD Pipelines, Research, Productivity, Collaboration, Mobile App Development, Data Science, Restaurants & Dining, Inventory Management, Billing Systems, Time Management, Calendars, Excel 365, Games, Cordova, Headless Software, eCommerce, Full-stack Development, API Integration, Energy Monitoring, Renewable Energy, Google Analytics 4, Google Data Studio, Google Tag Manager, Responsive UI, CRM APIs, NEAR Smart Contracts, NEAR Protocol, GitHub Actions, Aptos, Zustand, Application State Management

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring