
A highly skilled professional with expertise in system design and architecture, software development mastery, and strategic thinking. Demonstrates a strong command of design patterns and principles, fostering innovation and efficiency in technical solutions. Committed to continuous learning and growth while mentoring and coaching teams to achieve excellence.
Reviewing and participating in studies related to the area. Proposing long term strategies while supporting shorter term priorities, via giving input to the program. Helping the internal teams with day to day issues, mostly focused in performance, by defining and fallowing through proof of concept tasks, defining and evaluate measurement . Bringing the product wide view to the developers when it is necessary. Collaborating with internal and external customers presenting our capabilities and gathering feedback. Supporting the program with technical expertise in the area of assurance, analytics or reporting systems.
Wrote study creating a new application (PMSCH) based on the design base carried over from ECSON. Supported the 4 teams with migration and related work, helping to kick start the application. Technical help for the POs, often involved in planning, grooming, and prioritization. Helping the teams to carry through complex tasks POCs.
Worked as a the senior engine in the development team. Owned several smaller (third party based) micro services: Spark and Schema Registry.
"Upgrade champion" of the product, responsible of upgrade and limited rollback capability of the product.
Senior Software Developer with big data technologies, like Spark. Involved with prototyping the new generation of the product deployed in K8.
Had some responsibilities around automated testing of various services.
Gained experience with various technologies like Kafka, Redis, PostreSQL, Clickhouse.
Back-end developer for a german client.
The Java EE application was deployed on an Oracle Weblogic application server. The application relied heavily on Xml documents stored in Oracle DB
Java developer for Swiss client and German client.
Worked with micro-service like architecture, and with Java EE.
Gained small experience with C++, and worked with prototyping small mobile application.
Software Engineering
Real-Time Systems
Distributed Control Systems
Continuous Learning
System Design & Architecture
Software Development Mastery
Design Patterns & Principles
Strategic Thinking
Mentorship & Coaching