avatar

Janis Walliser
PMTS Software Engineer at Salesforce

About

Passionate software engineer with a deep love for IT security and development, who thrives on learning new technologies and sharing knowledge with others. Natural mentor and team motivator who brings positive energy and out-of-the-box thinking to bridge technical challenges, whether teaching children to code or leading security initiatives across enterprise teams.

Work Experience

Salesforce
Mannheim
November 2021 – Present
Software Engineering PMTS
Served as primary Security liaison across all MuleSoft RPA project teams, proactively organizing and conducting Security Lunch & Learn sessions to enhance team knowledge and best practices. Organized and facilitated knowledge transfer sessions on TypeScript and advanced software engineering methodologies, contributing to team skill development and technical excellence. Provided mentorship and team motivation through strategic event coordination, internal communications of industry developments, and promotion of organizational benefits and opportunities. Played a key role in developing the strategic roadmap for migrating on-premises solutions to cloud infrastructure and subsequent integration into Salesforce core platform, including creation of comprehensive documentation, technical specifications, and architectural diagrams. Developed full-stack web applications utilizing JavaScript/TypeScript for frontend development and C# for backend implementation. Enhanced and extended Salesforce core system functionality using Java and TypeScript technologies. Independently designed and implemented a cross-team testing application using Vue.js, Electron, and TypeScript, enabling all project teams to validate and verify compliance with established specifications and requirements.
Servicetrace GmbH
Mannheim
January 2020 – October 2021
Competence Lead Software Security
Served as the primary application security specialist and point of contact for all security-related initiatives across development teams. Independently developed and authored comprehensive secure coding guidelines to establish organizational security standards and best practices. Designed and facilitated regular Security Lunch and Learn sessions to enhance team knowledge and promote security awareness throughout the development lifecycle. Strategically planned and executed targeted security events and workshops to drive practical implementation of secure coding guidelines, ensuring successful adoption of security practices across all development projects. Demonstrated proactive leadership in establishing security culture and protocols while bridging the gap between security requirements and practical development implementation.
Servicetrace GmbH
Mannheim
April 2015 – October 2021
Developer / Senior Developer
Developed and maintained X1, an enterprise-grade on-premises Robotic Process Automation solution as a full stack developer. Architected and implemented robust RESTful APIs using C# and .NET framework. Developed responsive frontend interfaces utilizing Vue.js and JavaScript, creating intuitive user experiences for process automation management. Played a major role in API design and architecture decisions, contributing significantly to the platform's technical foundation and integration capabilities. Delivered end-to-end feature development from database layer through API implementation to frontend user interface while ensuring code quality and maintainability through implementation of best practices in both frontend and backend development.
trans-o-flex IT-Service GmbH
Weinheim
October 2013 – March 2015
Software Developer
Development of Java fat applications and web applications using GWT. Sharepoint 365 customization with Nintex Forms / Workflows.

Awards

  • January 2022

    Salesforce

    TMP All-Star Award

    Awarded to employees representing the core values at salesforce: Trust, Customer Success, Innovation, Equality, Sustainability

Volunteer

Coder Dojo Heidelberg
December 2019 – June 2020
Mentor
Scratch Mentor for the CoderDojo in Heidelberg. Teaching children how to code and how to handle their own projects with Scratch.

Projects

  • Kuroshiro: Architected and built open-source self-hosting solution to enhance user flexibility and control within TRMNL ecosystem, featuring full-stack implementation with NestJS, Vue.js, Docker containerization, and PostgreSQL database.
  • SLDS JSON Schema Renderer: Built command-line documentation generator that transforms JSON schema files into interactive, visually appealing static websites leveraging Vue.js and Salesforce Lightning Design System components.

Contact

Kaiserslautern, Rhineland-Palatinate DE
(+49) 157-30404362
Github

Education

  • 2010 2013

    DHBW

    Bachelor of Engineering

    information technology

    Grade: 2.1

  • 2008 2010

    Julius-Springer Schule Heidelberg

    Fachhochschulreife

    information technology

    Grade: 1.6

Skills

Development
SDLC HTML CSS JavaScript TypeScript NestJS Vue.js Node.js Vite RESTful APIs C# Java
Application Security
SSDLC Threat Modeling ASVS OWASP Top 10 Social Engineering SAST DAST SBOM
DevOps
K8s AWS (S3 / EC2 / RDS / KMS) Docker CI / CD (TeamCity / Jenkins)

Publications

Deep Dive 106 - Software-Security mit Janis Walliser
programmier.bar
27 May 2022

Selected for expert interview on software security practices for German technology podcast

TypeScript Lightning Talks

Lightning talk presentations delivered to diverse professional audiences and cross-functional teams

Interests

Boardgames
3D printed inlays Miniature painting

References

I’ve had the privilege of working with Janis for more than ten years, and for the last four—after I became a manager—he has been part of my team. As a member of our agile Scrum team, Janis quickly established himself as a highly respected colleague and a valued point of contact both within and beyond the team. His profound knowledge has supported us in many situations, and his commitment to sharing expertise through regular knowledge transfers has been a great benefit to the entire group. Janis is well known as our security champion, where his expertise and dedication have significantly strengthened the team’s capabilities. He consistently delivered high-quality results, stayed reliable even under changing conditions, and adapted smoothly when focus or direction shifted. What impresses me most is Janis’s drive for continuous development. He demonstrates the functional skills needed for his role at a very high level, while also showing initiative and willingness to keep growing professionally. This combination of knowledge, reliability, and dedication has made him an invaluable contributor and a trusted colleague. I can fully recommend Janis as a skilled, dependable, and forward-looking professional who brings great value to every team he is part of.

It is rare to have such a dedicated and professional software developer in your team. Janis is able to learn new topics and technologies very quickly, analyse them and implement them very accurately. A high level of passion, energy, drive and out-of-the-box thinking describes Janis quite well. It is more then fun to work with Janis - it is a honor - not only because of his positive attitude and motivation. For sure he would be an asset for each company looking for a competent Software Engineer and teamplayer.

Janis is an outstanding professional with deep expertise in security. He was like a mentor to me, always willing to share his knowledge and guidance. What truly sets him apart is the way he looks after his team and everyone around it, ensuring that people can work at their best. Janis is highly attentive to his environment and an absolute role model in both professionalism and leadership.