Mantas Audickas
Verified Expert in Engineering
Software Developer
Mantas is a software architect with 18+ years of experience specializing in .NET, C#, and Angular technologies, with expertise in databases, messaging systems, and REST APIs. He leads Agile teams, coaches members, and delivers high-quality solutions exceeding expectations. Mantas is an excellent communicator who enjoys working collaboratively with clients and teams.
Portfolio
Experience
Availability
Preferred Environment
Visual Studio, Windows, C#, Kubernetes, Amazon Web Services (AWS)
The most amazing...
...project I've created was a production line control application that used real-time asynchronous socket communication with a custom TCP protocol implementation.
Work Experience
Software Architect
CID GmbH
- Guided in transition from legacy applications to .NET Core (NET6) service mesh.
- Provided support via the creation of Angular applications and ensuring the build, deployment, and automation.
- Designed and developed authentication and authorization services.
- Guided the RabbitMQ and Kafka set up, designed use cases, and led the developer training.
- Helped to split existing monolith applications into a microservice architecture.
- Migrated the legacy code and databases to microservices.
- Set up the API gateway (Fabio), service discovery (Consul), and docker solutions.
C# (.NET) Chief Software Architect
Crossover
- Worked with clients to gather and understand their requirements.
- Designed and implemented web applications based on the requirements.
- Ensured application version control, build processes, and one-click deployment.
- Supported the cloud environment (Azure) set up—ensuring efficient cost usage and applications' high availability.
Software Architect
Visma Lithuania
- Translated high-level requirements into technical tasks.
- Improved the Scrum and Kanban processes, team communication, and collaboration. Organized and led developer training.
- Designed and supported the software cloud (AWS) architecture, worked on component and critical part development, handled various issues, and dealt with deadlines and promises to the client.
- Introduced CQRS and domain-driven development with strong testing habits.
- Worked on application security implementation and penetration testing.
Lead Developer
Wickedweb
- Created websites using various CMS solutions like Kentico and Umbraco.
- Prepared the CMS back-end and templates for easy content creation, which can be given to a client.
- Worked on search engine optimization (SEO), website speed optimizations, and user experience.
- Migrated old websites to updated implementation while still maintaining historical pages.
Software Developer
Adform
- Maintained an Adform reporting solution for a front-end application.
- Created and maintained SSRS reports, worked on query optimization and performance.
- Optimized database queries by creating and maintaining OLAP cubes.
Solution Architect
CID Baltic
- Designed the application architectures, made research and proof of concepts.
- Evaluated third-party libraries and checked their relevance and usage patterns.
- Created build and deployment tools for specific use cases.
- Worked on business process optimization and improvements.
- Coached other developers, conducted code reviews, and helped with code issues.
- Implemented continuous application performance optimization in the code and database.
Software Developer
CID Baltic
- Developed the in-house ERP system and built document management and printing service, which was used company-wide in various processes.
- Supported authentication topics using Windows NTLM/Kerberos token technologies for automated login implementation.
- Developed a production belt control service using real-time TCP/IP asynchronous socket communication. It was used by the logistics service to move parcels out/in stock.
- Created and supported multiple integration points with external systems for data import and export using various protocols and data formats.
- Investigated application performance issues, optimized code, and did bug hunting.
- Optimized Microsoft SQL server databases, queries, indexes, and statistics.
- Fixed code performance issues and memory usage problems in various services.
Experience
In-house ERP Solution
During that time, I touched upon various aspects of software development, build automation, and deployment. I worked on the core framework development, which supported all the existing services, provided an easy, robust and efficient way to develop business logic.
Visma Flyt Schole
https://www.visma.no/skoleadministrasjon/The application was developed using Angular, .NET Framework, Web API, and Microsoft SQL Server and deployed to AWS.
Amberlo
Phaidon International
https://www.phaidoninternational.com/Aqualisa
https://www.aqualisa.co.uk/Watts Handbook
http://www.watts.co.uk/watts-pocket-handbook-goes-online/Log.Io Serilog Appender
https://github.com/serilog-contrib/Serilog.Sinks.Logz.IoStreamflow
https://github.com/mentalist-dev/StreamFlowShop Floor Monitoring
Document Management System
Leasing Management Software
Education
Master's Degree in Informatics
Kaunas University of Technology - Kaunas, Lithuania
Skills
Libraries/APIs
Log4Net, NSubstitute, REST APIs, NServiceBus, jQuery, Web API, Entity Framework, Windows Forms (WinForms), Infragistics, Node.js, SignalR
Tools
TeamCity, Subversion (SVN), Git, Hangfire, RabbitMQ, xUnit, LLBLGen, Dapper, Docker Compose, NPM, Visual Studio, WebStorm, Kentico, Grafana, Kibana, ELK (Elastic Stack)
Frameworks
Windows PowerShell, .NET, NUnit, Entity Framework Core, .NET Core, Angular, OAuth 2
Languages
JavaScript, TypeScript, XML, C#, SQL, XSLT
Paradigms
Scrum, Kanban, Microservices, REST, .NET Security Model, CQRS, Agile
Storage
JSON, SQL Performance, SQL Server 2016, Microsoft SQL Server, PostgreSQL, MySQL, MariaDB, MongoDB, Elasticsearch, SQL Server Reporting Services (SSRS), EventStore, NoSQL, Redis Cache
Platforms
Docker, NLog, Windows, Umbraco, Linux, Apache Kafka, Kubernetes, Amazon Web Services (AWS)
Other
Back-end Performance, IIS, MSMQ, APIs, Quartz.NET, Windows Communication Foundation (WCF), GitFlow, SOAP, Web Services, Consul, Prometheus, Octopus Deploy, Reporting, Data Reporting, Digital Printing
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