Jakob Beckmann

IT Architect at ipt Innovation Process Technology
  • Claim this Profile
Contact Information
Location
Switzerland, CH
Languages
  • English Native or bilingual proficiency
  • French Native or bilingual proficiency
  • German Native or bilingual proficiency
  • Spanish Elementary proficiency

Topline Score

Bio

Generated by
Topline AI

0

/5.0
/ Based on 0 ratings
  • (0)
  • (0)
  • (0)
  • (0)
  • (0)

Filter reviews by:

No reviews to display There are currently no reviews available.

0

/5.0
/ Based on 0 ratings
  • (0)
  • (0)
  • (0)
  • (0)
  • (0)

Filter reviews by:

No reviews to display There are currently no reviews available.
You need to have a working account to view this content. Click here to join now

Credentials

  • HashiCorp SE 101
    HashiCorp
    Feb, 2023
    - Sep, 2024
  • HashiCorp Sales 101
    HashiCorp
    Feb, 2023
    - Sep, 2024
  • Cyber Champion Graduated
    Bundesamt für Informatik und Telekommunikation BIT
    Jun, 2022
    - Sep, 2024
  • Certificate of Cloud Security Knowledge (CCSKv4)
    Cloud Security Alliance
    Apr, 2021
    - Sep, 2024
  • HashiCorp Certified: Vault Associate
    HashiCorp
    Jan, 2021
    - Sep, 2024
  • HashiCorp Certified: Vault Operations Professional
    HashiCorp
    Aug, 2023
    - Sep, 2024
  • CKAD: Certified Kubernetes Application Developer
    The Linux Foundation
    Feb, 2022
    - Sep, 2024
  • CKA: Certified Kubernetes Administrator
    The Linux Foundation
    May, 2021
    - Sep, 2024

Experience

    • Switzerland
    • Information Technology & Services
    • 100 - 200 Employee
    • IT Architect
      • Nov 2022 - Present

      For a variety of mandates in the public sector and banking industry, I am working in different roles ranging from DevOps Engineer to Lead Architect. The projects I work on have a very strong focus on systems and platform engineering, security, and orchestration.

    • Senior IT Consultant
      • Nov 2021 - Nov 2022

    • IT Consultant
      • Oct 2020 - Nov 2021

    • Switzerland
    • Business Consulting and Services
    • 1 - 100 Employee
    • Software Engineer
      • Jun 2020 - Sep 2020

      Responsible for infrastructure and security on project level, I set up a containerized architecture to support extendability for services provided by the ETH library. Moreover, the approach enabled simpler developer testing, better isolation of the execution environment, and improved security across all services. The project was really interesting since it gave me insights into how smaller scale teams with largely non-developer parties collaborate, and the significantly different challenges they face in their work. Show less

    • Switzerland
    • Higher Education
    • 700 & Above Employee
    • Teaching Assistant
      • Feb 2020 - Jul 2020

      Advanced Systems Lab is one of the largest CS master courses at ETH. In the semester I worked as a teaching assistant on that course, it was undergoing a massive transformation towards new content and a new structure. It was very interesting to support the professor in the student project supervision, grading, and organization, as it allowed to help shape the new course. Moreover, it allowed me to pass on my knowledge on low-level processor details, memory hierarchy, special instruction sets, performance analysis, and fast numerical coding to fellow students. Show less

    • Teaching Assistant
      • Sep 2019 - Jan 2020

      In the Concepts of Object Oriented Programming (COOP) master course at ETH, student learn about the detailed choices made by language designers and the tradeoffs they face in their design. It focuses on the intricate problems of type systems, inheritance, polymorphism, contract-based programming, dynamic binding, information hiding, ownership-based systems, and much more. Working as a teaching assistant for this course, I have the chance to teach several hours per week and provide the students with a more practical approach to the content than the more theoretical lectures. It allowed to improve my presentation and moderation skills and grow my passion for teaching. Show less

    • Master Thesis
      • Oct 2019 - Feb 2020

      During my time at DeepCode, I explored the capabilities of machine learning when applied to "big code". This involved a theoretical research aspect, while also providing me with a practical aspect of integrating theoretical solutions into DeepCode's systems. I learned a lot about writing production level C++ code and incorporate solutions into immense code bases. Unfortunately, I was not very satisfied with the extent of my work there and decided to terminate my commitment early, to start another thesis in a different field. Show less

    • Switzerland
    • IT Services and IT Consulting
    • 400 - 500 Employee
    • Cloud Solution Engineering / Software Engineering Intern
      • Mar 2019 - Sep 2019

      As part of the nevsiAdmin4 team, I improved and developed new features such as a new password forgotten pattern use case, a new pattern for second factor authentication using mTAN, and several changes to nevisProxy patterns linked to security. After about a month, I became the lead to develop the new nevisOperator component, a Kubernetes operator enabling easier deployment of the NEVIS Security Suite to the cloud. During my time at NEVIS, I had the chance to fully design and implement the two first versions of the operator. This experience taught me a lot about the cloud, orchestration technologies, and security. I am very proud to say that the operator is actively used to facilitate security critical software within many large organisations, such as governmental institutions. During my time at NEVIS, I was also responsible for the NEVIS User Group (NUG) cloud environments. This provided on-demand NEVIS enabled cloud environments for demonstration, testing, and pre-sales. Show less

    • Switzerland
    • Higher Education
    • 700 & Above Employee
    • Teaching Assistant
      • Sep 2018 - Feb 2019

      In the Concepts of Object Oriented Programming (COOP) master course at ETH, student learn about the detailed choices made by language designers and the tradeoffs they face in their design. It focuses on the intricate problems of type systems, inheritance, polymorphism, contract-based programming, dynamic binding, information hiding, ownership-based systems, and much more. Working as a teaching assistant for this course, I have the chance to teach several hours per week and provide the students with a more practical approach to the content than the more theoretical lectures. It allowed to improve my presentation and moderation skills and grow my passion for teaching. Show less

    • Switzerland
    • Computer and Network Security
    • 1 - 100 Employee
    • Software Engineer (Research)
      • Sep 2018 - Jan 2019

      As part of the Research in Computer Science course at ETH, I worked at ChainSecurity, helping to improve their Securify tool. I implemented and improved features of the open source version of the tool. By doing so, I decreased runtime by a factor of over 2. This was my first real insight into professional open source software development lifecycles. It taught me a lot on agile workflows and proper team organisation. On top of my work on Securify, I fully built a GitHub app integrating Securify into the Git workflow. Show less

    • Germany
    • Machinery Manufacturing
    • 700 & Above Employee
    • Software Engineer (working student)
      • Jun 2018 - Jan 2019

      Within the Sales Excellence program, I developed a custom data analysis toolchain to accelerate sales reporting, analysis, and strategy design. The major benefit of the toolchain is its ability to automatically clean badly maintained data sources and use the improved data for its operations. As the only technical person within the team, I learned a lot on requirements engineering and expectation management. Moreover, my work at TRUMPF really pushed me to learn to explain technical solutions in extremely simplified ways to make them accessible to various stakeholders, removing details necessary for a technical understanding but irrelevant for a general overview. Show less

    • Research Assistant
      • Dec 2017 - Mar 2018

      I assisted several PhDs and PostDocs (within Chair of Programming Methodology dep.) in their research seeking to understand the use of unsafe Rust code. In this project, using machine learning, we sought to study the idioms used to write reliable unsafe Rust code. Moreover, we were interested in finding safe alternatives to unsafe anti-patterns. The goal of the research was to provide actionable information to language designers to help them make smart design decisions. This experience was what ignited my passion for the Rust programming language, the beauty of its design, and the possibilities it provides to its users. The research from this project is also what laid the foundation for my master thesis on verification of clients using unsafe Rust code. Show less

    • Belgium
    • Business Consulting and Services
    • Web Development Intern (Part-time)
      • Jul 2016 - Dec 2016

      Rebuilt the company's website from scratch. Rebuilt the company's website from scratch.

    • Belgium
    • Financial Services
    • 100 - 200 Employee
    • Customer Intelligence Intern
      • Sep 2016 - Sep 2016

      Participated in various projects that aimed at automating customer data analyses. My assigned work ranged from writing simple Excel macros for the automatic generation of graphs dependent on input data types, to writing R scripts helping visualise and examine the customer network of the bank. Participated in various projects that aimed at automating customer data analyses. My assigned work ranged from writing simple Excel macros for the automatic generation of graphs dependent on input data types, to writing R scripts helping visualise and examine the customer network of the bank.

    • Intern
      • Aug 2015 - Aug 2015

      - Worked in the Customer Follow-Up unit. - Introduction to the software used (SAS Entreprise Guide, Oracle, ...). - Export of customer data from an online platform (Actito) and interpretation of said data for analysis. - Worked in the Customer Follow-Up unit. - Introduction to the software used (SAS Entreprise Guide, Oracle, ...). - Export of customer data from an online platform (Actito) and interpretation of said data for analysis.

Education

  • ETH Zurich
    Master of Science - MS, Computer Science
    2017 - 2020
  • University of Warwick
    Bachelor of Science - BS, Mathematics
    2014 - 2017
  • St. John's International School
    International Baccalaureate, 41
    2012 - 2014

Community

You need to have a working account to view this content. Click here to join now