Suggestions
Marius Rumpis
Senior Software Engineer at Oracle
Professional Background
Marius Rumpis is a highly skilled software engineer and project manager with an extensive background in various aspects of software development and telecommunications. He has cultivated a rich expertise that encompasses software project management, system analysis and design, and the intricacies of developing and analyzing communication and telecommunication protocols. Over the years, Marius has accumulated experience working on a plethora of high-profile projects involving embedded real-time software development, digital signal processing (DSP) software, and hardware driver development. His proficiency also extends into multimedia device applications for various platforms such as IP-STB, DVB, DVD, and LCD TV devices, as well as mobile applications and WiFi networking.
At Oracle, where Marius currently serves as a Senior Software Engineer, he leverages his vast technical skills to contribute to significant software engineering initiatives. His previous role at Ubiquiti Networks as a Senior Software Engineer further refined his capabilities in developing cutting-edge technologies in networking hardware and applications. This role was pivotal as Marius was part of a team steering innovation in broadband technology and networking solutions.
Prior to his tenure in these prominent organizations, Marius had the opportunity to work in various capacities that contributed to the evolution of his expertise. He served as a Software Architect and Engineer at Truphone, where he designed robust software architectures to support telecommunications applications. His consultancy role at Futurice enabled him to offer strategic insights and solutions to diverse software development challenges, further enhancing his adaptability and problem-solving prowess.
Marius’s career journey also includes notable stints as a Project Manager at UAB Telesoftas, a Senior Software Engineer at Xoro Electronics, and an Embedded Software Engineer at UAB "Media Works" and Elsis. Each of these positions not only fortified his technical skills but also enriched his understanding of the software development life cycle and project management methodologies.
Education and Achievements
Marius Rumpis began his educational journey at Pasvalio Petro Vileišio gimnazija, where he pursued upper secondary education. This foundational learning equipped him with critical analytical skills that later fueled his interest in the field of Informatics. Building upon this educational groundwork, he earned a Master of Science in Informatics from the prestigious Kaunas University of Technology.
His academic achievements laid the groundwork for Marius's impressive career, demonstrating his commitment to continuous learning and professional development. Throughout his career, he has maintained a keen focus on developing practical skills that align with industry advancements, ensuring that he remains at the forefront of technology and innovation within the field of software development.
Key Skills and Expertise
Marius Rumpis exemplifies a diverse set of skills that have been meticulously honed throughout his career. These skills encompass:
- Software Project Management: Capable of leading teams and projects with a results-driven approach, utilizing methodologies that foster collaboration and efficiency.
- System Analysis and Design: Proficient in assessing and designing systems that meet complex user needs and operational demands.
- Object-Oriented Design and Programming: Expertise in building software solutions that are modular, reusable, and maintainable.
- Telecommunication Protocols: In-depth knowledge in developing communication protocols that ensure reliable data transmission over networks.
- Embedded Real-time Software Development: Strong foundation in creating software that meets real-time processing requirements in embedded systems.
- Digital Signal Processing (DSP): Skills in DSP software development that empowers multimedia and telecommunications applications.
- Hardware Driver Development: Experience in building drivers that facilitate interaction between software applications and hardware devices.
- Telecommunication Applications: Development and implementation of applications that enhance telecommunication service delivery.
- Mobile Applications: Knowledge of mobile technology trends and ability to create user-friendly applications for mobile devices.
- WiFi Networking & Applications: Competence in WiFi application development and optimization for improved connectivity and device interaction.
Marius Rumpis’s blend of technical proficiency and project management acumen ensures his contributions drive innovation and efficiency within his teams and projects. His enthusiasm for technology and dedication to excellence make him a valued contributor in every organization with which he is affiliated.
tags.schema.org
Marius Rumpis
Software project management
System analysis
Object oriented designing
Programming
Telecommunication protocols
Embedded software
Mobile applications
Digital signal processing
Telecommunication applications
WiFi networking
Physics
Kaunas University of Technology
Oracle
Project manager
Futurice
Xoro Electronics
Truphone
Ubiquiti Networks