
Matas Seimys
Verified Expert in Engineering
Software Developer
Vilnius, Vilnius County, Lithuania
Toptal member since September 17, 2020
Matas is a full-stack software engineer who likes to tinker with continuous integration and deployment pipelines. He a Certified Scrum Master and PMP with a passion for smooth user experiences, code clean, and quality. Not satisfied with a simple "it works," Matas pushes the envelope to deliver truly exceptional work. He created an X-ray image processing system and a self-service machine learning workflow. He is open to new ideas and loves a good challenge.
Portfolio
Experience
- Python - 13 years
- JavaScript - 10 years
- Django - 7 years
- React - 5 years
- Machine Learning - 4 years
- TypeScript - 3 years
- Docker - 3 years
Availability
Preferred Environment
Amazon Web Services (AWS), Machine Learning, Docker, SQL, TypeScript, React, JavaScript, Django, Python, Linux
The most amazing...
...product I've delivered was a scientific document management system.
Work Experience
Senior Software Engineer
Genus AI
- Split and redesigned the whole front end of a monolithic application. I introduced a single-page application written in TypeScript using the React framework that is connected via the GraphQL layer and the setup of a CI/CD pipeline.
- Created a templated builder based on an HTML canvas (Fabric.js library). It allows users to create SVG-based ad templates with dynamic images and is used for dynamic catalog ads with over 100,000 items inside.
- Refactored a Python (Django) back end to use the GraphQL API. Worked on multiple integrations with Auth0, Stripe payments, Shopify, and Facebook/Meta.
Co-founder and CTO
Polltix
- Created a front end in Next.js and a back end in Django and integrated with Maps, Facebook, and Google. As a result, there were 16,000+ unique registered users.
- Calculated poll inclusivity scores using pandas based on self-reported political voting preferences and demographic features.
- Contributed to internationalization and localization into many deployment languages.
Senior Software Engineer
Oxipit
- Migrated from a static application to a single page web application using React, Redux, Webpack, Jest, and Puppeteer.
- Created a GitLab CI/CD workflow where Docker images are built, and unit/integration tests are executed. A central repository of images to deploy for clients is maintained.
- Managed SaltStack that controls many deployments across different establishments under various VPN setups.
- Refactored a TensorFlow-based deep learning application to be better aligned with SOLID principles and support multiple languages and image outputs.
Software Engineer Team Lead
Revel Systems
- Maintained and extended a Revel POS back end written in Python (Django), adding integrations and customizations.
- Drove online ordering software bug fixing and refactoring.
- Led a team responsible for customer identity microservice.
- Drove the initial design and creation of an enterprise product and price management software that integrates with the Revel System POS.
Software Developer
Adform
- Developed a new interface using React to set up marketing campaigns.
- Created a builder for alerts using TypeScript/React. Alerts are triggered when certain thresholds have been reached.
- Created a traveling expense management software using Python (Django) and JavaScript.
Software Developer
VTeX
- Developed an application to edit and submit scientific article corrections online: https://vtex.lt/services/skylatex-proofing/.
- Improved production efficiency by creating internal tools to speed-up scientific article processing-Python GUI to execute scripts, and track changes.
- Built integration scripts to upload and download data from an FTP, and sync with the cloud.
Experience
Peckis
https://github.com/mseimys/peckisFood Delivery Application
https://github.com/mseimys/foodaPolltix
Education
Master's Degree in Biophysics
Vilnius University - Vilnius, Lithuania
Bachelor's Degree in Theoretical and Mathematical Physics
Vilnius University - Vilnius, Lithuania
Certifications
Certified Scrum Master
Scrum Alliance
PMP (Project Management Professional)
Project Management Institute
Skills
Libraries/APIs
React, REST APIs, TensorFlow, OpenCV, Backbone.js, Node.js, Pandas, Recharts
Tools
Git, GitLab CI/CD, Webpack, Celery, SaltStack, RabbitMQ, TeamCity, Jira, LaTeX, Amazon Elastic Container Service (ECS), GitHub, Ansible
Languages
Python, JavaScript, CSS, HTML, TypeScript, GraphQL, SCSS, SQL
Frameworks
Django, Flask, Redux, Next.js, Django REST Framework
Paradigms
REST, Scrum
Platforms
Linux, Docker, Amazon Web Services (AWS)
Storage
PostgreSQL, MongoDB
Other
Full-stack, Web Development, Back-end, Front-end, RESTFul APIs, CI/CD Pipelines, FastAPI, Machine Learning, Physics, Mathematics, Computational Biological Physics, Certified ScrumMaster (CSM), Project Management Professional (PMP), DICOM, Apollo, Styled-components
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