Andrius Senulis profile photo

Andrius Senulis

Senior Software Engineer | Python | Microservices & Distributed Systems | AI Platform Development | MLOps

Denmark
500+ connections
Andrius Senulis on LinkedIn

Updated 6 months ago

14+

Years Experience

7

Roles

47

Skills

2

Education

About

I architect and build robust, scalable software solutions that power AI platforms and distributed systems, with over 12 years of engineering experience spanning AI platform engineering and cybersecurity. At DataRobot, I contributed to implementation of critical ML prediction features, including the Serverless Predictions feature that optimizes resource usage while maintaining performance. I've successfully guided 3+ projects from concept to customer rollout as a technical lead, mentoring engineers and driving cross-team initiatives. What I bring to teams: I excel at written and verbal communication and collaborate effectively with technical and non-technical teams. I'm detail-oriented and thorough in my approach to problem-solving, code quality, and system design. I demonstrate a continuous learning mindset, stay current with emerging technologies including AI-powered coding tools, and prioritize delivering high-quality, scalable solutions. I'm a strong team player with a positive, collaborative working style and a passion for driving technical excellence and innovation. SKILLS SUMMARY: - Technical Leadership: Led 3+ projects as technical lead, mentored new engineers, and guided cross-team initiatives - Programming: Python (12+ years), Go, Flask, REST APIs, gRPC, Protobuf, PostgreSQL, MongoDB - Cloud & Infrastructure: AWS (RDS, ElastiCache), Kubernetes, Docker, Helm, Terraform - Development Practices: Technical specifications, code reviews, testing (unit/integration/functional), CI/CD - AI Coding Tools: GitHub Copilot, Cursor, Claude, ChatGPT, Warp terminal I specialize in designing loosely coupled microservice architectures, implementing high-throughput prediction systems, and creating seamless platform integrations. My background includes a Master's degree in Bioinformatics from the University of Copenhagen. I'm passionate about architecting elegant solutions to complex problems, mentoring developers, and building software that delivers measurable business value.

Experience (7 roles)

Full-time · 6 yrs 4 mos

3 roles · Jun 2019 - Present

Senior Software Engineer

Current
Apr 2022 - Present · 3 yrs 6 mos·Hybrid

Software Engineer II

Sep 2021 - Apr 2022 · 8 mos·Hybrid

Software Engineer

Jun 2019 - Sep 2021 · 2 yrs 4 mos·Hybrid
CSIS Security Group · Full-time

Python Developer

CSIS Security Group · Full-time

Aug 2017 - May 2019 · 1 yr 10 mos·Copenhagen Area, Denmark · On-site

- Developed new features for internal and customer-facing portals using Python and Flask. - Implemented comprehensive automated test suites and conducted daily code reviews. - Extracted and cleaned data for machine learning projects. Stack: Python, Flask, PostgreSQL, HTML, CSS, Bootstrap, Linux

Isynet / TPR-Group · Full-time

IT Developer

Isynet / TPR-Group · Full-time

Jun 2014 - Jul 2017 · 3 yrs 2 mos·Copenhagen Area, Denmark · On-site

- Developed a business critical web application using Python, Django, jQuery, Bootstrap to facilitate custom drug research workflows for internal users. - Created a web application for printed material reference and PDF report generation. - Developed and maintained web scraping jobs and systems. - M...

Is this your profile, Andrius?

Claim it to keep it updated or request removal.

Claim or Remove

Education (2)

Københavns Universitet - University of Copenhagen

Københavns Universitet - University of Copenhagen

2010 - 2012

Activities and societies: Mentoring international students Main courses: High-throughput analysis, Basic Sequence Alignments, Linux and Python programming. Project #1: Mapping of next generation sequencing (Chip-Seq) data against our assembled non human-reference genome database. The raw reads, which come from 4,000 years old human hair, were not mapped previously. Together with my colleague, we made a set of Python scripts and created a pipeline that uses BWA aligner and SAMtools. Project #2: Classification of DNA sequences using Support Vector Machines (SVM) - machine learning technique. Together with my colleague, we made a set of scripts in Python and R, using SVM implementations like SVM-Light and R package "e1071". Project #3: Correlation analysis of GC content of bacterial and archaeal rRNAs with their growth temperature. I used BioPython and made Python scripts, also employed R library ggplot2 for statistical analysis.

Vilniaus universitetas / Vilnius University

Vilniaus universitetas / Vilnius University

2006 - 2010

Activities and societies: A council member at the Student Unions of Vilnius University (VUSA) and the Faculty of Mathematics and Informatics (MIFSA). Thesis: A phylogenetic tree algorithm in a web application. Implementation in Java (Google Web Toolkit). Courses: Molecular biology, Biochemistry, Cell biology, Bioinformatics, and Object-oriented programming.

Skills (47)

MicroservicesAmazon Web Services (AWS)Software as a Service (SaaS)CloudAWSProtocol BuffersGitFlaskProtobufPostgreSQLDistributed SystemsREST APIsApache AirflowMongoDBGitHub CopilotGo (Programming Language)TerraformKubernetesDockergRPCPythonSQLAlchemyHTML5CSS3LinuxjQueryDjangoJavaScriptMySQLJavaPythonFlaskPostgreSQLHTML5CSS3LinuxjQueryGitDjangoJavaScriptMySQLLinuxPythonJavaRDSHelmGitHub
Certifications (2)

Kubernetes for the Absolute Beginners - Hands-on

Udemy

API I Python

DataRobot

Publications (1)

Cigarette Smoking and Trends in Lung Cancer Incidence in Lithuania: An Analysis by Histological Type

Medicina (Kaunas) · Sep 1, 2011

Languages (2)
Danish(Elementary proficiency)English(Professional working proficiency)
Volunteer Experience (2)

Board member

Lithuanian Youth Society in Denmark

Sep 2013 - Sep 2014 · 1 yr 1 mo

Board Member

LPC - Lithuanian Professionals in Copenhagen

Mar 2019 - Mar 2020 · 1 yr 1 mo

Frequently Asked Questions

What is Andrius Senulis's current role?
Andrius Senulis is currently working as Senior Software Engineer at Full-time · 6 yrs 4 mos.
Where did Andrius Senulis study?
Andrius Senulis studied MSc, Bioinformatics at Københavns Universitet - University of Copenhagen. They have 2 education entries on their profile.
What skills does Andrius Senulis have?
Andrius Senulis's top skills include Microservices, Amazon Web Services (AWS), Software as a Service (SaaS), Cloud, AWS. They have 47 skills listed on their profile.
Where is Andrius Senulis based?
Andrius Senulis is based in Denmark.

Related Jobs

View all jobs →

Other Profiles

Browse all →

Looking for your next role?

Chat with Clera to discover job matches, salary insights, and get a polished AI-generated resume.

Chat with Clera

This profile is based on publicly available information. Andrius is not affiliated with or endorsed by Clera. Privacy Policy