Nikoloz Razmadze
Verified Expert in Engineering
Software Developer
Tbilisi, Georgia
Toptal member since September 24, 2020
Nikoloz is a software engineer with over eight years of professional experience and a focus on full-stack web development. He has also developed games and mobile and desktop software using a wide range of technologies and languages. Nikoloz learns new technologies quickly as he actively explores the rapidly changing landscape of software development. With genuine curiosity as a strength, he finishes his workday and then reads, writes, and experiments some more.
Portfolio
Experience
Availability
Preferred Environment
JavaScript, PHP, Express.js, PhpStorm, WebStorm, Lumen, Laravel, Node.js, Visual Studio Code (VS Code), Linux, Supabase
The most amazing...
...product I've developed was a contactless payment platform using RFID cards.
Work Experience
Senior Software Developer
Giffer (Freelance)
- Created the entire product, including the user-facing website and control panel, the admin panel, and the software capturing animated GIF images on Giffer devices.
- Deployed the software and configured the server, backups, and other administrative jobs.
- Refactored Giffer several times, mainly to add features as it expanded into international markets. It operates in eight countries with over a million animated GIF images taken and hosted.
Senior Full-stack Engineer
Indigi Labs
- Managed a team of junior developers, including tutoring them, teaching them the best practices, and helping them grow.
- Implemented features using cutting-edge technologies in cryptocurrency and WebGL spaces.
- Rewrote and refactored legacy code to drastically optimize, modernize, and make it more maintainable.
Senior Front-end Developer
ExcelliMatrix
- Integrated several complex 3rd-party libraries into the project.
- Worked with available information, which was incomplete, and extrapolated the requirements from several imperfect sources.
- Assisted members of other teams working on different platforms to complete their tasks on time when my team was ahead of schedule.
Senior Back-end Developer
AWWCor
- Co-developed the server side of a data lake application, integrating it with other applications in the platform using REST API.
- Implemented a custom database connection layer, a scheduling system, a data synchronization system, and a data conversion system.
- Made myself highly available in a fully remote team to identify and fix bugs, often working overtime as needed.
Game Developer
Singular
- Served on a front-end development team that migrated legacy ActionScript 2 projects to HTML5 Canvas and TypeScript, which complied with modern web standards. The team also worked on brand-new products.
- Implemented a presentation layer for web-based online slots in both legacy and new projects, created an analytics-collecting library for anti-cheat analysis, and created scripts for asset conversion and creation.
- Collaborated with the team that created the first mobile-friendly online casino platform in the local market.
Senior Full-stack Developer
WiFisher
- Built an online advertising platform that served ads over public WiFi hotspots. I was the sole developer.
- Created the entire platform, complete with an admin panel for managing ads and customers and a customer-facing control panel, allowing them to see analytics; manage their billing; and control ad locations, frequency, schedule, and type.
- Deployed wireless networks in tens of locations, including access point configuration to serve ads and collect analytics data.
Senior Software Developer
Potters
- Developed a cashless payment system using RFID bracelets.
- Created the first commercial, promotional virtual reality game in the local market.
- Delivered seven online promotional games in seven weeks.
Experience
Giffer
https://giffer.geGoogle Foobar Challenges
https://github.com/ralozkolya/google-foobarTelegram XBT Bot
https://github.com/ralozkolya/xbt-price-botEducation
Bachelor of Science Degree in Psychology
Tbilisi State University - Tbilisi, Georgia
Skills
Libraries/APIs
Node.js, React, jQuery, REST APIs, Three.js, Complex SQL Queries, RxJS, Vue, CreateJS, Socket.IO, WebGL, Chart.js, D3.js
Tools
Canvas, NPM, FileZilla, PuTTY, Angular CLI, Webpack, Adobe Flash, Gulp
Languages
PHP, JavaScript, TypeScript, HTML, CSS, HTML5, CSS3, SQL, XML, Sass, Flash ActionScript, Python, Java, C#, GraphQL
Frameworks
Laravel, Express.js, Angular, Bootstrap, CodeIgniter, NestJS, Unity, Vanilla JS, Unity2D, Angular Material, Lumen, Svelte, Unity3D, Next.js, Tailwind CSS, AngularJS, Jest, Redux, React Native
Paradigms
Back-end Architecture, REST, Asynchronous Programming, Responsive, DevOps, Search Engine Optimization (SEO)
Platforms
Google Cloud Platform (GCP), Vercel, Docker, Arduino, Amazon Web Services (AWS), Android, Firebase
Storage
MySQL, MongoDB, PostgreSQL, NoSQL, Redis
Other
Back-end, Front-end, Full-stack, Back-end Development, APIs, UI Development, Forms, Web Applications, User Interface (UI), Diagrams, Software Architecture, Software Design, JSON REST APIs, Web Development, Full-stack Development, API Integration, MERN Stack, Responsiveness, Front-end Development, Responsive Design, Algorithms, Data Structures, 3D, Mobile Game Development, Web Scraping, Video Encoding, Videos, User Experience (UX), WebSockets, Mathematics, Supabase, Data Encryption, Serverless, CI/CD Pipelines, MikroTik, Ubiquiti Wireless Gear, 3D Modeling
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