Michel Vianey BAYOI
Verified Expert in Engineering
Software Developer
Michel is passionate about the JavaScript world, including Node.js, React, Vue, and TypeScript. As a full-stack developer, he loves coding complex back-end features and building splendid user interfaces. Michel believes that the most significant achievements are the result of teamwork. His first concern is being well integrated into a team and communicating proactively. He is a hard worker and a fast learner.
Portfolio
Experience
Availability
Preferred Environment
Amazon Web Services (AWS), Firebase, Node.js, GraphQL, React, TypeScript, PostgreSQL, REST, Microservices, Prisma
The most amazing...
...thing I've developed was a package to authenticate and communicate with some of the major EHRs and EMRs such as Cerner, Athena, and Epic.
Work Experience
JavaScript Software Engineer
K4Connect
- Involved in the dining service creation. I implemented a part of the GraphQL server and the UI components that allows the user to search, create, and edit menu items and display them in a menu panel inside the dining module.
- Implemented a module that scraps the publications made on the website and creates regular publications displayed on the mobile application. This feature increased the engagement of the residents.
- Developed a web view for the mobile app that allows users to check their account balance and expense details. This web view was a Next.js application hosted inside an AWS Lambda function.
Senior Software Engineer
Dillali
- Developed an internal data population tool. This Node.js application written in TypeScript exposed a REST API that allows automating the creation of demo environments for potential customers. This led to a 55% increase in user retention.
- Developed the front-end side of an ERP's expenses module. This module allows users to create and track their expenses and provides a useful overview of the evolution of expenses over time through intuitive charts.
- Made the migration of the entire React application from JavaScript to TypeScript. In addition to improving code robustness and maintainability, this has led to a 70% decrease in bugs.
Senior Software Engineer
Optrale
- Designed the general architecture of a patient management application choosing databases, cloud providers, services, front-end technologies, and a way to connect them efficiently.
- Implemented the most sensitive back-end features like data modeling, API contract design with Open API specification, patient data processing, and authentication.
- Set up the CI/CD workflow to automate tests and deployments using mainly GitHub Actions.
- Developed complex React components according to the UI designer's specifications, namely a form builder.
Full-stack Software Engineer
Digit
- Maintained and improved a financial application built with Electron and React called "Fit for ISO 20022". I improved the algorithm that transforms the financial orders to the ISO 20022 format.
- Created testable, reusable, and elegant React components for the application Fit for ISO 20022 settings page.
- Built a web application with Laravel for collecting and monitoring real estate offers in the Czech Republic. The application notifies the customer when an offer fits his requirements.
Experience
Senior Living Technology Solutions for Older Adults
https://k4connect.comI worked mainly on the dining module, which allows the platform administrators to manage the restaurants, the menus, and the dishes that compose it to allow users to consult the menus adapted to their diet, access the nutritional information, and even pay.
I was in charge of developing the main graphical interfaces and collaborated with the tech lead to realize the GraphQL API of this service.
Patient's Presence Management
https://tenkolo.com/As a senior software engineer, I had to lead the web team and coach two junior developers.
Swift Payment Messaging
https://digintu.tech/iso-20022-converters/Worked as a full-stack developer to improve the algorithm that transforms the old transaction formats and ISO 20022 transactions, resulting in a 50% increase in performance and the support of all transaction formats. I also improved the user interface and built a new settings module entirely.
An ERP Designed for A Mobile Experience
https://app.dillali.com/loginAs a full-stack developer, I built the user interfaces for invoices and expenses, which were fully responsive and guaranteed a fluid experience on mobile. I also built an internal tool to automate the data population for the demo.
Education
Master's Degree in Computer Science
Polytechnic School of Yaoundé - Yaoundé, Cameroun
Certifications
AWS Certified Developer – Associate
Amazon Web Services
AWS Certified Solutions Architect Associate
AWS
Udemy Certification in Microservices
Udemy
Skills
Libraries/APIs
Node.js, React, OpenAPI, React Redux, Vue 2, Google Cloud API
Tools
Postman, Prisma, React Apollo, Amazon EKS, Mongoose, AWS CLI, AWS IAM
Frameworks
Redux, JSON Web Tokens (JWT), OAuth 2, Express.js, Laravel 5, Electron, Next.js, Koa, Jest
Paradigms
REST, Database Design, Microservices, Microservices Architecture, Fast Healthcare Interoperability Resources (FHIR)
Languages
JavaScript, TypeScript, UML, PHP, HTML, CSS, SQL, GraphQL
Platforms
Firebase, AWS Lambda, Docker, Google Cloud Platform (GCP), Kubernetes, Amazon Web Services (AWS)
Storage
Amazon S3 (AWS S3), Cloud Firestore, PostgreSQL, MongoDB, Amazon DynamoDB, Redis, Google Cloud Storage
Industry Expertise
Healthcare
Other
Algorithms, OOP Designs, Google Cloud Functions, Numerical Methods, Apollo Server, RESTful Microservices, ISO 20022, Amazon API Gateway, API Gateways, Full-stack Development, Serverless, APIs, Full-stack, Machine Learning, Numerical Analysis, Cloud Architecture, AWS Cloud Architecture, Cloud Services, Data, Cloud Infrastructure, Cloud
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