Marko
From Montenegro (GMT+2)
6 years of commercial experience
Lemon.io stats
Marko – React Native, React, Node.js
Marko would be an excellent choice if you are seeking a dedicated, proactive, and detail-oriented developer with expertise in React Native, React, and Node.js. He enjoys crafting well-organized code and continually honing his skills. If there's a new technology trending, he'll undoubtedly be among the first to explore it.
Main technologies
Additional skills
Ready to start
ASAPDirect hire
Potentially possibleExperience Highlights
Blockchain / Backend / React Native developer
It is a euro stablecoin.
Backend:
- Build from scratch
- Using a custom framework around ExpressJS written in TypeScript
- Using MongoDB database
- Talking with Ravencoin nodes to confirm transactions with restricted assets
- Implemented dynamic links and notifications with Firebase
- Implemented Liveness check
React Native App:
- Written in React Native with TypeScript
- Implemented Liveness check
- Logging in using Biometrics
- Redux for state management
- Building for both Android and iOS
Liveness Check:
- Implemented in the App with expo-camera and expo-face-detector for getting the face data and custom process for confirming the user has done the necessary steps
- Only send the confirmed face images to the backend for additional confirmation, to reduce the server load
- Implemented on the backend with face-api and a similar process as in the App
AI:
- Internal ChromaBD Vector Database
- OpenAI's Chat GPT as the backing model
- LangChain for communication between all the parts
Single-purpose Web Apps:
- Done in NextJS, most with the T3 stack
- Custom Auth SDK similar in structure to NextAuth
- Working with the Blockchain using WalletConnect
- Exchange Widget for Perper's utility token Perun
Lead Developer
A digital booklet that includes a map of the local city, with a list of detailed trails whether for walking or bike riding. It comes with an AI chatbot that helps tourists find different Points of Interests within the city.
- Created the backend from scratch in TypeScript
- Created the App in React Native with Expo
- Implemented local state using Jotai
- Connect the Chatbot with the Perper's AI, with custom content stored in the ChromaDB
- Created a custom translations API
Developer
A small library that translates the types from Rust to TypeScript for better integration for the invoke function from Tauri.
- Create the library implementation
- Made the proc-macro
Back-End / Android Developer
It is a platform for people to buy or sell anything they want.
- Worked on and improved the system architecture
- Made the Node.JS backend release ready
- Implemented new features
- Implemented full-text search using Elastic Search
- Implemented filtered search using Elastic Search
- Implemented notifications using Firebase
- Moved backend from using MySQL to using MySQL clusters
- Made the Android App written in Java release ready
- Implemented notifications and Dynamic Links using Firebase
- Implemented new features
- Worked on React Native app for iOS