Karolis Ramanauskas
Verified Expert in Engineering
Software Developer
Vilnius, Vilnius County, Lithuania
Toptal member since June 20, 2017
Karolis is a well-rounded developer with a focus on front-end development. He has successfully built numerous projects using various technologies in both, small and large teams, and also as an independent creator. He does not compromise on quality and always sets out to deliver the best user experience.
Portfolio
Experience
Availability
Preferred Environment
ITerm, Git, OS X, Visual Studio Code (VS Code)
The most amazing...
...thing I’ve done was to build tools that ensured the reliability of Uber services—these have been used by over 3,000 engineers around the globe.
Work Experience
Software Engineer and Tech Lead
Volvo Cars
- Launched and maintained components for a global Volvo Cars design system.
- Created an internal custom CMS for improving translation processes used across all Volvo Cars systems.
- Collaborated with stakeholders to understand all functional requirements for a custom CMS and translation app, creating prototypes and obtaining feedback.
Software Engineer
Uber
- Collaborated with numerous stakeholders to develop tools used for on-call process and incidents mitigation.
- Helped design and code the UI for on-call tool used by all Uber engineers as a replacement for PagerDuty.
- Used a wide variety of technologies and attained in-depth knowledge on how to use React and GraphQL (and other technologies) for building user interfaces reliably and efficiently.
- Learned how to be effective within a huge organization, improved my collaborative skills, and developed a better understanding of how to deliver value by using code quicker.
Freelance Software Engineer
Toptal Clients
- Worked with several clients on projects involving Ethereum smart contract development, chatbot and several SaaS type projects.
- Learned how to work and communicate better with clients, to gather requirements, and to figure out what is the real problem that needs solving.
- Gained a lot of exposure about Google Analytics and how it can be used to drive website's performance.
Developer
Nielsen
- Created a customer decision tree view using React/D3.js and Python/Flask that mimicked a functionality available in current Excel spreadsheets and made it more interactive and visually appealing. This solution effectively attracted several new clients.
- Automated the daily data checking, formatting, and aggregation using Python—saving others countless hours and improving reliability.
Software Developer
Lancaster University
- Created a part of the app used by incoming students as their introductory tool to the university; using React, JavaScript, and integration with the back-end via REST APIs. Now the functionality is used by over a thousand incoming students each year.
- Created a reusable NPM module use as a template for building a new functionality which was then extensively used by the rest of the team.
- Transferred a number of applications features from plain HTML, CSS, and jQuery to React—making the code base more maintainable.
- Participated in the formation of the app's style guide which is now used when adding new functionality.
- Purposefully developed parts of the application to be open in such a way that they could be integrated and customized as iframes by university websites for extra functionality.
Experience
Keiciu Auto (Exchange Auto)
What's Next
Most Beautiful Data Award
First Place at Lithuania Developer Days
Education
Bachelor of Science Degree in Computer Science
Lancaster University - Lancashire, UK
Certifications
Google Analytics Individual Qualification
Skills
Libraries/APIs
React, Node.js, D3.js
Languages
JavaScript, CSS3, HTML5, GraphQL, Solidity, TypeScript, SQL, CSS
Frameworks
Redux, Express.js, Next.js
Storage
MongoDB
Platforms
Firebase, Visual Studio Code (VS Code)
Other
Design Systems
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