Summary
Overview
Work History
Education
Skills
Timeline
Generic
Krzysztof Rogus

Krzysztof Rogus

Senior Software Engineer
Görlitz

Summary

Dynamic Senior Software Engineer with a proven track record at Hexagon Solutions, specializing in microservices architecture and software development. Adept at translating complex business requirements into innovative technical solutions, while fostering collaboration and mentoring teams. Recognized for problem-solving skills and delivering high-quality, scalable software that enhances system performance.

Overview

24
24
years of professional experience
4
4
Languages

Work History

Senior Software Engineer

Hexagon Solutions
04.2019 - Current

Translating business requirements into technical solutions.
Designing system architecture (e.g., microservices, REST APIs, event-driven).
Implementing project management software (e.g., Redmine).
Implementing file management systems (e.g., SVN).
Implementing accounting management systems in companies (e.g., Insert, Lexware).
Testing implemented solutions, conducting integration tests.
Selecting technologies and tools appropriate for a given problem.
Creating documentation of implemented solutions, documenting architectural decisions.
Collaborating with clients in Poland and Germany.
Monitoring and analyzing system performance in production environments.
Responding to incidents and production errors, providing remote and on-site support (on-call, root cause analysis).

Senior Project Engineer

Nokia
05.2011 - 03.2019

Leading Customer Support Team
Working with Nokia customers all over the world (Japan, India, US, Saudi Arabia, Israel)
Manage ticket queues and assign tasks based on priority and agent capacity
Conduct regular team meetings, one-on-ones, and performance reviews.
Set individual and team performance goals and monitor KPIs.
Assist in recruitment, onboarding, and training of new team members.
Supervise, mentor, and support customer support representatives.
On-site collaboration with clients (e.g. KDDI Japan) to implement new features in the field.
Ensure timely and effective resolution of customer inquiries across channels (email, phone, chat, etc).
Act as the point of escalation for complex or sensitive customer issues.

FA Lead/Senior Software Engineer

Motorola Solutions
12.2005 - 05.2011

FA Lead
Developing new features in C and C++
Refactoring the previously written code for BBX card in BTS.
Serve as the primary point of contact and subject matter expert (SME) for BBX functional area
Develop functional strategies that align with business needs and program timelines.
Lead and coordinate the work of team members within the functional area.
Provide direction, mentoring, and support to ensure effective task execution.
Assign responsibilities and monitor team performance.
Creating software that extends the lifespan of hardware modules.

Software Engineer

Motorola Mobility
11.2003 - 12.2005

Design, code, and test software applications and systems based on user requirements.
Write clean, efficient, scalable, and maintainable code.
Participate in a full software development lifecycle (SDLC): planning, development, testing, deployment, and maintenance.
Developing features for MCC24 and MCC1x cards.
Write unit, integration, and functional tests.
Debug and resolve bugs, performance issues, and production defects.
Conduct code reviews and apply best coding practices.
Use version control systems (e.g., Git, ClearCase) for source code management.
Collaborate with other developers, QA engineers, designers, and product managers.
Write and maintain technical documentation (e.g., API specs, deployment instructions).
Creating low level software to communicate with HW modules (FPGAs, ASICs)

Software Engineer

Parasoft
06.2001 - 10.2003

Creating a graphical user interface (GUI) in Java.
Debugging and resolving bugs, performance issues, and production defects.
Conducting code reviews and applying best coding practices.
Creating a network sniffer for TCP/IP and monitoring Ethernet traffic.
Participating in technical design and architectural decisions.
Breaking down complex problems into manageable technical tasks.
Ensuring scalability, security, and sound software architecture.

Education

Master of Science - Automatics And Robotics

AGH University of Krakow
Kraków
04.2001 -

Skills

Software development

Timeline

Senior Software Engineer

Hexagon Solutions
04.2019 - Current

Senior Project Engineer

Nokia
05.2011 - 03.2019

FA Lead/Senior Software Engineer

Motorola Solutions
12.2005 - 05.2011

Software Engineer

Motorola Mobility
11.2003 - 12.2005

Software Engineer

Parasoft
06.2001 - 10.2003

Master of Science - Automatics And Robotics

AGH University of Krakow
04.2001 -
Krzysztof RogusSenior Software Engineer