Algirdas Raščius

Principal Software Architect at KAYAK

Algirdas Raščius has a strong background in software development and architecture. Algirdas began their career at Equinox Europe as a Software Engineer, where they worked on supply chain automation projects using C++ and Oracle DB. Algirdas also developed a C++ library for accessing Oracle DB and had the opportunity to work on-site in France, USA, and Australia.

After Equinox Europe, Raščius worked at Living Source as a Technical Project Manager and Chief Technical Officer. Here, they led a team of developers in creating a three-tier client-server application for call-center automation. Algirdas was responsible for technology selection, software design, and development process management.

Raščius then joined Baltic Software Solutions as a Software Consultant, working on a proprietary software package for a German leasing company. Algirdas analyzed and restructured a legacy software system, redesigning and reimplementing software modules using Microsoft SQL Server and Centura programming language.

At Net Frequency, Raščius served as a Software Consultant, where they developed a distributed stock market technical analysis tool. Algirdas implemented a DSL for defining technical analysis formulas and managed data and computation distribution in a server cluster.

Raščius later joined Balteck as a Software Architect, where they worked on analyzing and implementing a call-center application using Microsoft .NET Framework, C#, and Microsoft SQL Server.

Before their current position, Raščius worked at Webmedia as a Chief Technical Officer. In this role, they participated in company management, defined and governed software development processes, and participated in presales. Algirdas also served as a consultant, architect, and senior developer on multiple projects and successfully led a team of 9 developers in delivering a news portal project under tight time constraints.

Currently, Raščius is employed at KAYAK as a Principal Software Architect, utilizing their expertise to develop and design software solutions.

Algirdas Raščius obtained a Master's degree in Computer Science from Vytauto Didžiojo universitetas, completing the program from 1992 to 1998. Additionally, they have obtained various certifications from Coursera, including courses on topics such as Shortest Paths, NP-Complete Problems, Convolutional Neural Networks, Greedy Algorithms, and Sequence Models, all in the year 2020. Algirdas also obtained certifications on topics such as Divide and Conquer, Sorting and Searching, Randomized Algorithms, Graph Search, Shortest Paths, Data Structures, Improving Deep Neural Networks, Structuring Machine Learning Projects, and Neural Networks and Deep Learning, all from Coursera in the year 2020. In 2016, Algirdas Raščius obtained a certification in Cryptography I from Coursera, and in 2013, they obtained certifications in Principles of Reactive Programming and Functional Programming Principles in Scala, both from Coursera. Furthermore, in 2009 they obtained the Sun Certified Enterprise Architect for the Java Platform, Enterprise Edition 5 certification from Sun Microsystems.

Links

Timeline

  • Principal Software Architect

    July, 2017 - present

  • Software Architect

    July, 2011

View in org chart