Denis Beklarov
Verified Expert in Engineering
Full-stack Developer
Funchal, Portugal
Toptal member since March 11, 2021
Denis has been a versatile developer since 2013, specializing in React Native, React, Redux, Node.js, and TypeScript. In addition to being a software entrepreneur, he has held several senior developer roles. His solutions include an eCommerce payment app, employee time tracking, digital access control, a hotel guest service, a mobile magazine app, and a test framework for a drone services company. Denis delivers excellence, especially when working in agile teams with structured processes.
Portfolio
Experience
Availability
Preferred Environment
Slack, MacOS, iOS, Visual Studio Code (VS Code), React Redux, AngularJS
The most amazing...
...thing I've developed is a large, distributed time-tracking app, using Kubernetes, NestJS, and React for the web and React Native for mobile.
Work Experience
Full-stack Developer
Mothership Technologies, Inc.
- Developed an internal logistics dashboard using React and NestJS.
- Utilized microservices architecture with REST and Kafka for communication.
- Implemented financial services and payments to ensure flawless financial processes.
React Native Engineer
Navi Savi LLC
- Assisted in updating the NaviSavi mobile app, a complex UGC travel video product. Revamped the React Native app, which had become outdated across numerous libraries, technologies, and coding standards.
- Overhauled the entire navigation system, replacing outdated packages and addressing associated issues to enhance performance and optimize video playback speeds.
- Refactored the video player and playback logic to enhance performance.
Senior React Native Engineer
Klarna
- Served on an Agile team as a senior React Native developer for this eCommerce shopping and payment company. The project is covered under an NDA.
- Developed features for a React Native mobile application.
- Applied a data-driven approach to product development decisions.
CTO | Software Developer
App4business GmbH
- Developed a distributed NestJS back-end, deployed with Kubernetes.
- Created a React Native mobile app for employee time tracking.
- Developed a React web app for employee time tracking.
- Created a module to share Redux code between React and React Native apps.
- Built a Slack-like platform and mobile apps for company chat.
Senior Software Developer
FairFleet
- Worked on an Angular front-end application in an Agile team for this drone services company.
- Employed a Selenium-based testing framework with Protractor for end-to-end testing.
- Used an Angular Material-UI framework to enable a smooth user experience.
Senior Software Developer
BlueID
- Developed a web front-end with Angular and TypeScript. BlueID offers digital access control solutions for physical locations.
- Built a React Native application with TypesScript.
- Developed a native iOS application with Swift and Objective-C.
Founder | Software Developer
Vipy
- Developed a mobile application for hotel guest management.
- Built a platform for hotels to provide information feeds for their guests.
- Developed an Angular front end for hotels to manage content on the platform that feeds information to guests.
Founder | Software Developer
JORNL Media
- Created a mobile app platform for seven Russian magazines.
- Built a web platform for magazines, which shares content with mobile apps.
- Created a layout generation tool for magazine content, using the Hugo static site generator that's written in Go.
Bachelor's Thesis Student (Intern)
BMW
- Implemented a communication system for quality management.
- Developed and rolled out a way for factory employees to read and share images.
- Launched a pilot project in a Regensburg plant for over 150 manufacturing points.
Experience
App4business
App4time
React Native App Optimization
https://www.ituloh.co/Full-stack Development | Fintech
https://www.vaya.finance/Both MongoDB and MySQL databases were used to store and manage data efficiently, enabling the application to handle large volumes of data without compromising performance.
Development of an iOS Application for a Men's Magazine
http://www.jornl.ruTo achieve this, I utilized the latest iOS development tools and technologies, including Swift, Xcode, and the Cocoa Touch framework. I created a well-designed and responsive user interface, integrating features such as push notifications, in-app purchases, and social media sharing.
In addition to creating a visually appealing app, I prioritized performance and optimized the application for speed and reliability. This involved paying careful attention to back-end functionalities, including data storage, retrieval, and analysis.
Ultimately, I was able to create an application that resonates with the target audience and enhances their reading experience. I achieved this by integrating rich multimedia content, interactive features, and seamless navigation. This well-crafted and aesthetically pleasing application makes readers feel engaged, informed, and inspired to read more.
City Guide Application for Fattal Leonardo Hotels
I collaborated closely with the Fattal Leonardo Hotels team to understand their requirements and incorporated their feedback throughout the development process. I also ensured the application was user-friendly and easy to navigate, with a visually appealing interface.
To support the back end, I implemented a Yii2 PHP-based REST API to provide the mobile application with real-time data, ensuring easily accessible and up-to-date information on local attractions, events, and dining options.
Overall, the city guide application was a great success and served as a valuable tool for enhancing their guests' travel experiences. It was a pleasure to work on this project and contribute to the success of Fattal Leonardo Hotels.
Flutter Digital Waiter App
The app is integrated with the restaurant's existing POS system and provides real-time updates on order status. It also includes features like customizing orders, tracking order history, and leaving feedback. The Flutter framework allowed for fast development and a seamless user experience across both Android and iOS devices.
Indonesia's Number One Commerce Video App
https://www.ituloh.co/Skills
Libraries/APIs
React.js, Node.js, React.js, React Query, Redux-Saga, Google Maps Development, Socket.IO, FFmpeg, Stripe Development, D3.js
Tools
Redux Thunk, Figma, Slack Development, Adobe InDesign, AngularJS, Jenkins, Mongoose, Expo, React Native
Languages
TypeScript, Hugo, JavaScript, HTML, CSS, SQL, Swift, PHP, Objective-C, Python, Google Apps Script, Go, Visual Basic, Java, GraphQL
Frameworks
React Native, NestJS, Redux, Ant Design, Angular, Next.js, Express.js, Tailwind CSS, Cypress, Yii 2, .NET, Angular Material, Flutter UI, AngularJS
Paradigms
Mobile App Design, UI Design, UX Development, Asynchronous Programming
Platforms
Mobile App Design, iOS, Android, MacOS, Dokku, Azure Design, Docker, Firebase, Visual Studio Development, AWS, Apache Kafka, WordPress Development, Cloud Engineering
Storage
MongoDB, NoSQL, Redis, Neo4j, MySQL
Other
APIs, Front-end, Front-end Development, Mobile UI Design, Mobile UX Design, Mobile App Design, Code Review, JSON REST APIs, WebSockets, Full-stack, UI Development, UX Development, Back-end Developers, Full-stack, Technical Leadership, Software Architecture, Team Leadership, Remote Team Leadership, Maps, Styled-components, Storybook, Architecture, Fintech Development, Bluetooth, Integration, Mobile App Design, RPC, Videos, GPT-4, Google Play Development, App Store Development
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