avatar

Matas Ramanauskas

Simplicity, business impact, and the joy of building.

Skills
  • Languages: Typescript, Go, Kotlin, Java, HTML, CSS, Swift, Python, C#, C++.
  • Front end technologies: React, Apollo GraphQL, Next.js, Redux, Formik, styled-components, Storybook, Recharts, Tailwind CSS, Vite, HTMX.
  • Back end technologies: Node.js, RabbitMQ, Kafka, GraphQL, PostgreSQL, TypeORM.
  • CI/CD technologies: Google Cloud, AWS, Kubernetes, Docker, Terraform, GitHub workflows, Cloudflare, Vercel.
  • Tools: Arch Linux, MacOS, VS Code, XCode, Android Studio, Docker, tmux, Postman, Obsidian, Syncthing, Jira, Wrike, GitHub, GitLab, Bitbucket.
Experience
Revel Systems [full-time]
2023.02 - Present
Full-Stack Engineer
Vilnius, Lithuania
  • Played a key role in initiating, developing, and launching the POS Mobile Android app, which strengthened the company’s market position and competitive advantage.
  • Led the design and development of a prototyping app that empowered fast-paced user testing, directly supporting merchant-tailored product enhancements.
  • Facilitated iOS Guild meetings. This allowed developers of our company to align with each other and learn, leading to improved consistency and fewer bugs.
  • Developed a company-wide tutorial library for in-app tooltips, enhancing user onboarding, accelerating new feature adoption, and reducing support inquiries—ultimately improving client satisfaction and product perception.
  • Reduced iOS app build times by 5x through optimization of build tools, significantly speeding up development feedback loops.
  • Increased test pipeline success rate from 40% to 95%. This greatly reduced waiting times from commit to merge.
  • Developed and maintained Go and Swift microservices responsible for core calculations. This allowed millions of users to order food 24/7.
  • Established company-wide iOS coding standards enforced by lint. This reduced overall code-review time which resulted in faster feature delivery.
Bitlocus LT, UAB [full-time]
2019.02 - 2023.02
Full-Stack Engineer
Vilnius, Lithuania
  • Developed and maintained a cryptocurrency exchange web app using React, serving thousands of users and enabling seamless asset management and investment.
  • Developed and maintained GraphQL Node.js service which made data from back end services structured and easily accessible by front end applications.
  • Ideated and created a design library using Storybook, Vite, GitHub workflows. This significantly decreased the designing time of new pages, made UI style consistent among all company products and improved the quality of UI components by making them easily testable.
  • Engineered live data feed by using WebSockets, RabbitMQ and GraphQL — reducing server load and increasing real-time app responsiveness.
  • Devised crypto arbitrage bot by using Node.js and React which made 5-10% monthly profit.
  • Introduced multilanguage support using i18next which increased page accessibility.
  • Designed multi-page forms using Formik for doing KYC, AML checks and accepting business proposals.
  • Updated and maintained CI/CD processes including Bitbucket pipelines, Docker and GKE configurations. This increased system stability and security, decreased build times and allowed adding of new features.
  • Planned multiple self-improvement initiatives, including monthly learning time, knowledge sharing and conference visits.
  • Promoted and helped implement Agile principles in our team such as daily stand-ups, sprints, planning and retro meetings.
Bentley Systems Europe [full-time]
2016.07 - 2016.09
ATP Developer
Vilnius, Lithuania
  • Developed automated tests for multiple in-house solutions using C#.
  • Created parsers for test results to increase their readability and improve data collection process.
  • Updated pre-commit scripts to make development flow faster.
Education
Vilnius University
2015 - 2019
Computer Software Engineering
Bachelor
Pet Projects

  • Audio visualizer website - Built using TypeScript and the HTML5 Canvas API to render real-time browser-based audio visualizations.
  • MMORPG Game server - Host, maintain, and develop a multiplayer game backend in Java with persistent world logic, companion website for account management, and a mail server for email notifications and password recovery.

Languages
  • Lithuanian [Native]
  • English [Professional]
Interests
  • Reading
  • Bouldering
  • Music
  • Board, social, deduction games
  • D&D
  • Coding
  • Chess
  • Pool
  • Cooking
  • Pop quiz
  • Japanese language
  • Cocktails
  • Crafts
  • Traveling
  • Movies, TV Series, Anime
  • Guitar
  • Calisthenics