Golang Developer & Java Developer & Rust Developer
Prehľad
Krátke zhrnutie
Kandidát je vývojár v jazyku Java so 7-ročnou praxou. Posledný rok pracoval najmä v jazyku Go. V súčasnosti pracuje na projekte, v ktorom vyvíjajú Kubernetes Operator, ktorý rozširuje možnosti Kubernetes. Je to súčasť väčšieho projektu. Zabezpečuje komunikáciu s poskytovateľmi serverov, ako je Github na zdrojový kód a repozitáre Docker. Predtým bol súčasťou tímu v prostredí vývoja cloudu, kde vyvíjali základný komponent v jazyku Java. Pracoval aj na menšom projekte v jazyku Spring. Na predchádzajúcich pozíciách pracoval aj s frameworkom Spring. Začínal ako vývojár v jazykoch C# a PHP. Pracoval agilne v systéme Scrum. Komunikácia v angličtine mu nerobí problém, keďže je to hlavný komunikačný jazyk vo firme. Bol tiež mentorom stážistov, z ktorých jeden je teraz stálym členom tímu.
Dostupnosť 2 mesiace vopred
Pracovné skúsenosti
January 2022 - Present: Senior Software Engineer
- Developing a component for a new Red Hat cloud solution, working in the SPI team.
- Responsibilities include developing a new Kubernetes Operator, designing new features, deployment to Kubernetes cluster, collaborating with a distributed team, bug fixing, writing documentation, and supporting other teams in the project.
- Actively participating in scrum ceremonies.
October 2020 - Present: Senior Software Engineer
- Responsible for new development analysis and design, Kubernetes native application development, Kubernetes operator development, supporting Red Hat product development (CodeReady Workspaces), and supporting upstream issues.
- Also involved in internship hiring and mentoring.
- Actively participating in scrum ceremonies.
June 2019 - October 2020: Software Engineer
- Member of the platform team responsible for the core Java component of Eclipse Che.
- Involved in migrating from a Java-based monolith to a distributed Kubernetes native application, bug fixes, new feature development, collaboration with other teams, collaboration on upstream projects, writing documentation, and actively participating in scrum ceremonies.
July 2016 - June 2019: Quality Engineer
- Member of the local quality engineering section of the OpenJDK team.
- Responsible for establishing OpenJDK testing on Windows platform, improving virtualization management, testing multiple OpenJDK builds in various configurations on multiple systems and hardware architectures, reporting bugs, writing reproducer tests, and contributing to upstream projects.
- Also involved in Fedora packaging and maintaining Jenkins instance, hardware farm, and virtual machine images.
April 2016 - June 2016: Java Developer
- Member of a small engineering team developing data intelligence software for financial institutions.
May 2014 - March 2016: Core Systems Developer
- Developer in the core team responsible for a component in the distributed system for print management.
- Involved in developing new features and bug fixes, collaboration with other teams, technical design and architecture analysis, prototyping technical solutions, code reviewing, consultations for customer support, and interviewing job applicants.
April 2012 - April 2014: Software Engineer
- Worked on several projects for internal and foreign customers from various industries.
- Developed web applications, CMS, web services, and mobile applications.
September 2011 - April 2012: Web Programmer
- Full-stack developer of e-shops and web presentations.
| Zamestnanec | 4521 € / Mesačne |
| Kontraktor | 339 € / Denne |
| Úroveň | MEDIOR |