Evaldas Tyla

Lead Software Engineer

Lucerne, Switzerland
Evaldas Tyla

About

Accomplished Software Engineer with over 8 years of experience in designing, implementing, and optimizing complex software systems.

Proven track record at driving technical strategy, managing high-performing engineering teams, and delivering impactful solutions across diverse technology stacks, including microservices, cloud platforms, and enterprise systems.

Passionate about innovation, architectural excellence, and fostering a culture of continuous improvement.

Experience

  • -
    Zurich, Switzerland - Hybrid

    Summary:

    • Led critical technical initiatives, enhancing a .NET-based monolith system and elevating development practices within a Kubernetes environment.

    Responsibilities:

    • Maintained and evolved a .NET monolith system within a Kubernetes environment
    • Led technical discussions and contributed to architectural decisions
    • Developed and integrated banking login features for Swiss customers
    • Authored and implemented internal code style guidelines and automation

    Achievements:

    • Reduced system downtime through the successful introduction of distributed logging and tracing
    • Decreased code review time by X% via automated style enforcement, boosting team efficiency
    • Successfully delivered a critical integration with external banking systems, expanding core financial capabilities
    • C#
    • .NET Core
    • Azure
    • PostgreSQL
    • Redis
    • Kubernetes
    • Docker
    • Git
  • -
    Lucerne, Switzerland - On-site

    Summary:

    • Led technical strategy and development of microservices architecture while optimizing development processes.

    Responsibilities:

    • Defined and communicated the company's technical strategy and product roadmap
    • Identified and addressed development bottlenecks to improve team efficiency
    • Oversaw the design, development, and maintenance of Go and Kotlin microservices on Kubernetes
    • Managed cloud infrastructure (Google Cloud) and CI/CD deployment pipelines
    • Led, mentored, and managed the technical engineering team

    Achievements:

    • Go
    • Kotlin
    • PostgreSQL
    • Redis
    • Kafka
    • RabbitMQ
    • Kubernetes
    • Terraform
    • Istio
    • Docker
    • Google Cloud
    • Git
  • -
    Vilnius, Lithuania - On-site

    Summary:

    • Led technical initiatives to enhance carrier integrations and optimize core system architecture and performance.

    Responsibilities:

    • Facilitated and developed new carrier integrations using Ruby on Rails
    • Analyzed and identified performance bottlenecks within the system
    • Collaborated with external carrier services for integration projects
    • Developed and presented proof-of-concept solutions for developer tooling

    Achievements:

    • Successfully integrated multiple new carrier services, expanding logistical reach and efficiency
    • Significantly improved system maintainability and scalability through a modular architecture redesign
    • Delivered a successful proof-of-concept for automated code generation, promising future development acceleration
    • Ruby
    • Rails
    • MySQL
    • Redis
    • Sidekiq
    • Git
  • -
    Vilnius, Lithuania - On-site

    Summary:

    • Led a core development team, building high-performance, low-latency systems and driving significant technical improvements with Akka.NET and C#.

    Responsibilities:

    • Led a team of developers, guiding technical and architectural decisions
    • Designed and implemented high-load, low-latency systems with Akka.NET and C#
    • Managed project lifecycles from concept to production
    • Mentored team members and conducted code reviews
    • Explored and implemented technical improvements and proof-of-concepts

    Achievements:

    • Successfully rewrote a critical legacy system, leading to substantial improvements in performance and maintainability
    • Managed the porting of codebase from .NET Framework to .NET Core 2.0 and migration to Linux based hosting
    • Delivered two major projects ahead of schedule, exceeding stakeholder expectations
    • Engineered and deployed a comprehensive logging and analysis solution (ELK stack), adopted across multiple projects
    • Designed and introduced a robust containerized environment using Docker and Docker Compose
    • C#
    • .NET Core
    • Akka.NET
    • MySQL
    • Redis
    • RabbitMQ
    • Docker
    • Git
  • -
    Vilnius, Lithuania - On-site

    Summary:

    • Designed and implemented robust Azure-based cloud solutions, specializing in serverless architectures and cost optimization.

    Responsibilities:

    • Designed and developed Azure serverless services (Functions, Logic Apps) for customer integrations
    • Configured and managed cloud infrastructure and automated CI/CD pipelines
    • Implemented monitoring and logging solutions for cloud environments
    • Identified and proposed optimizations for cloud resource utilization

    Achievements:

    • Reduced cloud costs through resource optimization and efficient architecture design
    • Implemented scaling solutions, enhancing system elasticity and reliability
    • Azure
    • .NET Core
    • CosmosDB
    • PostgreSQL
    • Git
  • -
    Vilnius, Lithuania - On-site

    Summary:

    • Developed full-stack enterprise applications using React and .NET Core, from UI to database optimization.

    Responsibilities:

    • Developed full-stack web applications with React/Redux for frontends and .NET Core for backends
    • Designed and implemented responsive UI components
    • Wrote and maintained SQL database queries
    • Collaborated with UX designers and product managers on feature development
    • Developed internal web applications for data management and reporting
    • Implemented tracking and data collection using Google Analytics APIs

    Achievements:

    • Successfully delivered a greenfield enterprise project from inception to production deployment
    • Created and delivered a critical internal tool for efficient customer data management, streamlining operations
    • Implemented a secure login procedure leveraging OAuth 2.0 and Google Login
    • React
    • .NET Core
    • Javascript
    • SQL Server
    • HTML
    • CSS
    • Git