Jakob Beckmann
IT Architect at ipt Innovation Process Technology- Claim this Profile
Click to upgrade to our gold package
for the full feature experience.
-
English Native or bilingual proficiency
-
French Native or bilingual proficiency
-
German Native or bilingual proficiency
-
Spanish Elementary proficiency
Topline Score
Bio
0
/5.0 / Based on 0 ratingsFilter reviews by:
Credentials
-
HashiCorp SE 101
HashiCorpFeb, 2023- Sep, 2024 -
HashiCorp Sales 101
HashiCorpFeb, 2023- Sep, 2024 -
Cyber Champion Graduated
Bundesamt für Informatik und Telekommunikation BITJun, 2022- Sep, 2024 -
Certificate of Cloud Security Knowledge (CCSKv4)
Cloud Security AllianceApr, 2021- Sep, 2024 -
HashiCorp Certified: Vault Associate
HashiCorpJan, 2021- Sep, 2024 -
HashiCorp Certified: Vault Operations Professional
HashiCorpAug, 2023- Sep, 2024 -
CKAD: Certified Kubernetes Application Developer
The Linux FoundationFeb, 2022- Sep, 2024 -
CKA: Certified Kubernetes Administrator
The Linux FoundationMay, 2021- Sep, 2024
Experience
-
ipt Innovation Process Technology
-
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
-
-
-
ETH juniors
-
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
-
-
-
ETH Zürich
-
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
-
-
-
AdNovum
-
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
-
-
-
ETH Zurich
-
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
-
-
-
ChainSecurity
-
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
-
-
-
TRUMPF
-
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
-
-
-
BECKMANN BIO sprl
-
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.
-
-
-
Deutsche Bank Belgium
-
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 -
University of Warwick
Bachelor of Science - BS, Mathematics -
St. John's International School
International Baccalaureate, 41