Zpět na profesionály

Golang Developer & Java Developer & Rust Developer

Přehled


Krátké shrnutí

Kandidát je vývojář v jazyce Java se sedmiletou praxí. Poslední rok pracuje převážně v jazyce Go. V současné době pracuje na projektu, kde se vyvíjí Kubernetes Operator, který rozšiřuje možnosti Kubernetes. Je to součást většího projektu. Zajišťuje komunikaci s poskytovateli serverů, jako je Github na zdrojové kódy a repozitáře Docker. Předtím byl součástí týmu v prostředí vývoje cloudu, kde vyvíjeli základní komponentu v jazyce Java. Pracoval také na menším projektu v jazyce Spring. Na předchozích pozicích pracoval také s frameworkem Spring. Začínal jako vývojář v jazycích C# a PHP. Pracoval agilně ve Scrumu. Komunikace v angličtině mu nedělá problém, protože je to hlavní komunikační jazyk ve firmě. Byl také mentorem stážistů, z nichž jeden je nyní stálým členem týmu.

Dostupnost s výpovědní lhůtou 2 měsíce

Pracovní zkušenosti

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.
Author
Golang Developer & Java Developer +1
63edd955ab2122000111d091
Zaměstnanec110000  / Měsíčně
Kontraktor8250  / Denně
ÚroveňMEDIOR
Role
Golang Developer Java Developer Rust Developer
Jazyky
English
Dovednosti
Application ServerBashCSSCertificationsCloudContainer Engine SoftwareContainer Management SoftwareContainerization SoftwareDevOpsDockerEclipseGitHubGoLangIDEJavaJavaScriptKubernetesMicrosoft serversPlayProject ManagerRustServer Virtualization SoftwareShellSpringTypeScriptVagrant
Lokality
Brno-městoRemote