
Adrian-Nicolae
From Romania (UTC+3)
10 years of commercial experience
Lemon.io stats
1
projects done684
hours workedAdrian-Nicolae – React Native, Typescript, React
Adrian is an experienced front-end/mobile developer with a strong background in front-end technologies. Past experience includes backend work with C++. Comfortable in startup and freelance environments, seeking challenges across diverse domains, excluding gambling, crypto, and finance. Ready to contribute individually or as part of a team. Adrian strongly believes in prioritizing high-quality code and runtime performance.
Main technologies
Additional skills
Direct hire
PossibleReady to get matched with vetted developers fast?
Let’s get started today!Experience Highlights
Full-stack Web and Mobile Developer
A comprehensive, multi-app clinical platform designed to empower ABA (Applied Behavior Analysis) therapists in creating customized treatment plans that adapt to each patient’s unique needs. It supports the full continuum of care—from initial assessments to real-time session monitoring and data-driven treatment adjustments—ensuring highly personalized and effective outcomes.
- Implemented features end-to-end — from database design and backend APIs to frontend web and mobile app interfaces — based on requirements and design;
- Actively collaborated with the requirements team to ensure clear understanding and alignment on feature goals;
- Maintained and updated system components, delivering bug fixes and performance improvements across the stack;
- Continuously communicated with QA to refine, validate, and stabilize features across web and mobile platforms;
- Conducted code reviews to maintain code quality, share knowledge, and ensure consistency across the team;
- Served as the sole MAUI developer for the mobile app, responsible for development, release, and app store deployment (iOS & Android).
Software Engineer
A personal project created with a group of friends. It's a marketplace similar to Airbnb but focused on car rentals.
- Collaborated with a group of friends on a joint initiative, demonstrated a flexible and part-time commitment to developing and maintaining an online marketplace for car rentals;
- Implemented enhancements and new features to the existing React front-end app with a Node.js, Express back end, following the design guidelines in Figma;
- Developed a dedicated React Native app for car rental providers, enabling them to customize car details, set prices, and access a schedule of incoming rentals and associated details;
- Integrated an email and SMS notification system to facilitate effective communication between renters, providers, and the marketplace platform;
- Utilized Next.js to build a website using static site generation, fetching data from a separate Strapi CMS server to generate all pages at build time.
React Native Developer
The official platform for a premium German brand offering high-performance electric scooters across Europe.
As the sole React Native developer, Adrian-Nicolae was responsible for building the mobile app from the ground up. It bridges riders to their Egret scooters with Bluetooth connectivity and provides a clean, intuitive interface for real-time control and diagnostics.
Key Features:
- Live dashboard: battery status, estimated range, and ride mode
- BLE-based scooter pairing with remote lock/unlock
- Ride mode switching (Eco, Tour, Sport)
- In-app service & support: request handling, inbox messaging
- Secure login with SSO (email token auth)
- Demo mode: explore app features without a scooter
- Implemented a full UI component library and app screens from Figma designs;
- Collaborated closely with non-technical stakeholders to define and refine feature scope;
- Synchronized with the backend developer to ensure smooth integration and API alignment;
- Integrated backend services for scooter control, ride analytics, and user session management;
- Implemented core scooter control features (lock/unlock, mode switching, etc.) using BLE;
- Integrated BLE over-the-air (OTA) firmware update protocol into the mobile app;
- Deployed and maintained the app on both App Store and Google Play.
Mobile Developer
Adrian was offered a contract by an outsourcing company, for a mobile developer position with React Native for one of its clients. The project focused on enabling seamless ordering, efficient communication, and streamlined transactions between restaurants, suppliers, and logistics partners.
- Collaborated as part of a five-member development team to build a fully functional eCommerce app in React Native, specifically tailored for the supply chain in the restaurant industry
- Translated a constantly changing Figma design into a mobile application, providing valuable feedback and adapting the implementation accordingly;
- Used GraphQL to efficiently fetch and manage server data, ensuring optimal app performance;
- Utilized Expo for app development, leveraging its built-in CI/CD capabilities for seamless updates and automatic deploys to App Store and Play Store;
- Maintained code quality through regular code reviews, adhering to best practices and ensuring maintainability and scalability;
- Collaborated with designers, project managers, and back-end developers to ensure timely delivery and successful implementation of client requirements.
Mobile Developer
A mobile app that can compute your carbon footprint, either via answering some questions or by connecting credit cards in read-only mode. Based on the value of each transaction, the backend would compute the associated carbon footprint and give you a monthly total.
- Reduced the size of apks and ipas to 33% of the original size by creating and running automated scrips for compressing assets while keeping the original quality;
- Tracked and fixed crashes using play store and Sentry as reporting tools. Implemented multiple flows for tracking a user's carbon footprint;
- Created multiple UI components following the mockups provided by the UI/UX team while adding analytics events followed with segment and Mixpanel) and internationalization (i18next and Locize);
- Created and maintained Fastlane scripts which build different bundle flavors (based on environment) and automatically deploy them to TestFlight/Play Store;
- Set up React Native detox and add multiple end-to-end tests.
C++ Developer
Advanced Installer is an IDE IT Pros uses to create Windows installers, which are later used to distribute Windows applications.
- Used Microsoft Visual Studio with Visual C++, Win32, WTL, and resource files to create beautiful UI following the Microsoft layout guidelines for Win32 desktop apps;
- Implemented and maintained various features in Advanced Installer, focusing specifically on the file updates custom actions (both Win32 UI and DLLs), such as the XML file updates and JSON file updates components;
- Helped to develop a Windows app that converts an MSI/EXE installer to a modern MSIX package on the local machine as well as in a virtual machine (Hyper-V, VMware, vSphere);
- Implemented features for provisioning virtual machines automatically with the software required to convert a package;
- Made various bug fixes and improvements in a legacy codebase using Jira and later GitLab as reporting tools.
Co-founder
A platform for restaurants consisting of 3 components:
- a mobile app for clients to see the menu, order items and interact with waitpersons;
- a mobile app for servers to get notified of client orders, keep track of charges and client actions;
- a web app with a dashboard that restaurant managers could use to customize the menu.
- Created two mobile apps for restaurant interaction between clients (a QR code for the menu, place order, call the waiter, and ask for the check) and waiters (notifications about events from tables) in React Native with Node.js and MongoDB back end;
- Built both mobile apps almost entirely by myself using React Navigation, Redux, Redux Thunk, and React Native Paper;
- Handled deployment on both Google Play and App Store—everything from creating builds, signing the bundles, and uploading them to the stores.
Full-stack Mobile Developer
A social app through which users could share music — an Instagram-like app, but for music, not photos. The project was discontinued for lack of users.
- Developed a social application based on music sharing, which uses React Native with Redux on the front end and Node.js with Express and MongoDB on the back end;
- Integrated login with third parties such as Facebook and Apple.
- Integrated push notifications with Firebase Cloud Messaging and Apple Push Notification service;
- Used YouTube and Spotify data APIs for looking up songs' information (URL, name, artist, and so on);
- Implemented an Android share extension that allowed users to share songs from YouTube, YouTube Music, or Spotify directly in the app;
- Worked with Amazon S3 buckets for storing audio recordings and avatars;
- Used GitLab for issue tracking and Git for version control.
- Implemented various social media operations (liking or commenting on posts, following and blocking users, and more).