
Andrej Ruman
Verified Expert in Engineering
React Developer
Bratislava, Slovakia
Toptal member since November 23, 2022
Andrej is an experienced software developer with a demonstrated history of efficiently delivering web application projects with quality results. He's worked across the entire development lifecycle and specializes in the front end. Andrej is a strong, detail-oriented professional focused on clean and testable code.
Portfolio
Experience
- Front-end - 10 years
- JavaScript - 10 years
- REST APIs - 10 years
- HTML - 10 years
- Docker - 5 years
- React - 5 years
- TypeScript - 5 years
- React Native - 2 years
Availability
Preferred Environment
React, React Native, JavaScript, CSS, Git, HTML5, Less, REST APIs, Docker, TypeScript
The most amazing...
...thing I've done is launch a production-ready iOS and Android resume builder app that helps people create beautiful resumes and find their dream jobs.
Work Experience
Front-end Developer
Kickresume
- Developed an interactive web-based resume builder in React.
- Designed and built user-friendly landing pages using HTML, CSS, and JavaScript.
- Optimized web pages for maximum speed and scalability.
- Implemented various APIs on a Python Django and PostgreSQL back end.
- Investigated and improved technical depth and performance issues.
- Performed code and design reviews that guaranteed code quality.
- Contributed to API server development using the Python Django framework.
- Developed a mobile-based resume builder application using the React Native framework.
- Created and maintained an automated CI/CD pipeline for Android app. The pipeline runs code quality tools on code push, and the build triggers the production of a deployable artifact that is automatically deployed to the Google Play Console.
Front-end Developer
Piano Software
- Implemented a front-end part of a web application for data analysis used by media companies.
- Wrote testable source code covered by unit tests and participated in code reviews with team members.
- Developed a Node.js proxy server to hide back-end microservices architecture.
- Collaborated with back-end developers and maintained project development scripts.
- Proposed new ideas and approaches after researching and presenting results.
UX Designer and Business Analyst
Swiss Re
- Designed web components for a reinsurance web application.
- Collaborated with team members to create an intuitive user experience.
- Implemented designs into a live HTML application for presentation purposes and documented the behavior of new components.
Software Developer
Allplan
- Designed and developed a cross-platform mobile application using the Xamarin platform.
- Developed a library to provide user collaboration with documents stored on Amazon AWS.
- Created a proof of concept desktop client application for cloud-based Allplan running on Amazon AppStream.
- Implemented a web application for 3D data visualization.
- Proposed new libraries and tools to improve performance and usability.
- Designed an API interface in collaboration with back-end developers.
.NET Developer
Cgc
- Implemented front-end features based on customer requirements.
- Developed SQL stored procedures in collaboration with other team members.
- Solved technical issues and gathered required information from customer support.
Experience
Bimplus by Allplan
https://www.bimplus.netKickresume iOS and Android App
https://apps.apple.com/us/app/kickresume-cv-resume-builder/id1523618695Kickresume Web App
https://www.kickresume.comEducation
Master's Degree in Applied Informatics
Slovak University of Technology in Bratislava - Bratislava, Slovakia
Skills
Libraries/APIs
React, REST APIs, Node.js
Tools
Webpack, Git, GitHub, Google Cloud Console, Fastlane
Languages
JavaScript, CSS, TypeScript, HTML, Less, Python
Frameworks
React Native, Django
Platforms
Docker, Firebase
Other
Front-end Development, Front-end, Waterfall Methodology, Google Play Console, App Store
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