
Mantas Stankevicius
Verified Expert in Engineering
Software Developer
Vilnius, Vilnius County, Lithuania
Toptal member since June 8, 2020
Mantas is a software engineer with many years of hands-on experience in various fields: web and desktop application development, microcontroller programming, data aggregation, and analysis. For the past five years, he has developed and maintained critical services at the world's largest and highest-energy particle collider in the world. For most of his professional career, Mantas has been in a multicultural environment, working with experts from all over the world.
Portfolio
Experience
- Python - 7 years
- APIs - 7 years
- SQL - 6 years
- Linux - 5 years
- Site Reliability Engineering (SRE) - 5 years
- Configuration Management - 5 years
- DevOps - 5 years
- Solidity - 2 years
Availability
Preferred Environment
REST APIs, RESTful Development, Elasticsearch, SQLAlchemy, Flask, Python, Linux
The most amazing...
...project I've worked on is an online monitoring system, a critical service for one of the experiments at Large Hadron Collider (LHC) at CERN.
Work Experience
Computing Engineer | Senior Fellow
Cern
- Handled CERN network statistics monitoring services. Developed an upgrade of SNMP-based monitoring (Python, InfluxDB, Grafana, and OIDC). Developed a pilot project using telemetry (JTI and Prometheus) and managed configuration (Puppet and OpenStack).
- Worked on a CERN IoT network infrastructure (LoRaWAN). Set up a LoRaWAN stack (RabbitMQ, Chirpstack, Redis, and PostgreSQL) and managed configuration (Puppet, OpenStack, and Foreman). Monitored Prometheus, collectd, and Grafana.
- Contributed to the CERN IT security team (incident response and pen testing).
Software Engineer
CERN
- Developed the back end of the online monitoring system of the CERN Compact Muon Solenoid experiment.
- Contributed heavily to the redesign of a new system, content migration planning, and requirement analysis as an expert in the legacy system.
- Implemented and maintained continuous integration, release management, and deployment.
Software Engineer
Freelancer
- Completed sentiment analysis of Lithuanian language in unstructured text.
- Created a real-time location system of multiple objects using RSSI and TOA, anomaly detection, Kalman filter, and visualization in 3D.
- Embedded programming of STM32, NRF51, ESP8266, and integration with DW1000 transceiver.
Software Developer
CERN
- Developed the CERN Compact Muon Solenoid (CMS) software documentation system.
- Maintained and implemented new features and automated processes.
- Provided user support. Helped software developers to properly comment and document code.
Experience
Online Monitoring System at CERN CMS
Real-time Object Tracking System
• Embedded programming. High performance and limited size applications using transceivers and motion sensors. Implemented custom communication protocols.
• Aggregation. Application to collect and buffer a small amount of latest high precision data from sensors in memory for real-time aggregation. Aggregation part is the most challenging as it consists of anomaly detection, filtering, and determining object position by the time of arrival.
• Visualization. Application to visualize the final position of multiple objects in a 3D space.
Education
Master's Degree in Informatics
Vilnius University - Vilnius, Lithuania
Bachelor's Degree in Informatics
Vilnius University - Vilnius, Lithuania
Skills
Libraries/APIs
SQLAlchemy, REST APIs, jQuery
Tools
Grafana, Puppet, Git, GitLab CI/CD, GitLab
Languages
Python, HTML, JavaScript, SQL, Lua, Bash, Solidity
Frameworks
Flask, Selenium, Bootstrap
Paradigms
RESTful Development, Automation, DevOps, Object-oriented Programming (OOP), Design Patterns
Platforms
Linux, Docker, JavaFX
Storage
MySQL, SQLite, Elasticsearch, Databases
Other
RESTful Microservices, APIs, Configuration Management, Data Scraping, Web Crawlers, Site Reliability Engineering (SRE), CI/CD Pipelines, Algorithms, Data Structures
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