I'm a passionate software engineer and Bachelor of Science student. It all started with my apprenticeship as a software engineer at Centris AG, where I built a strong foundation in software development. Most recently, I worked as a Junior Software Engineer at MySign AG, where I developed and maintained the company's e-commerce applications, contributing to improved functionality and customer satisfaction.
At MySign AG, I had the opportunity to expand my knowledge of software development for one and a half years. MySign AG is known for its customizable e-commerce solutions. I expanded my Java skills and gained hands-on experience in microservice development using Apache Camel and Spring Boot for cloud-based applications. Additionally, I explored new technologies such as the Ionic Framework for mobile app development. I also took on the role of technical project manager and managed communication between interface partners.
In February 2024, I was eager to embark on my next significant career advancement. I am currently pursuing a Bachelor's Degree in Computer Science at the Lucerne University of Applied Sciences and Arts on a part-time basis. Having successfully completed my first semester, I am optimistic and excited about the forthcoming semesters. I am currently considering specializing in Software Engineering & DevOps.
After completing my apprenticeship, I chose to advance my education by obtaining a vocational baccalaureate. During this time I learned a lot about mathematics, physics, and chemistry. For my final project, my classmate and I researched artificial neural networks and tried to gain a deeper understanding of how they work.
This is where my professional journey began. As an apprentice software engineer, I was given the opportunity to lay the foundation of my skills. During this exciting period of my life, I acquired a comprehensive understanding of databases, object-oriented programming, and web frameworks. I was involved in Java development and contributed to the creation of several web applications for the company's internal operations.
Expert in Java; developed and maintained a large codebase. Cross-module thinking and understanding.
Proficient in Express.js, which I used to develop applications during school.
Proficient in Angular, Vue.js, and Ionic. Developed and maintained several web applications.
Familiar with React.js and Tailwind CSS, with some experience in developing frontend interfaces using these tools.
Expert with SQL. Familiar with MongoDB.
Extended existing databases and created optimal, normalized data structures.
Proficient in Java Spring & Apache Camel. Developed and maintained microservices for the cloud.
During the absence of a technical project manager, I was responsible for the communication between the interface partners for a short time.
Proficient in Selenium with Java, maintaining automated testing processes for major clients.
I like to Talk! Reach out to me on LinkedIn, Email me, or checkout my GitHub.
© 2024 Roman Lysser