Fabian Pulch
Senior Software Engineer
Professional Summary
I am a dedicated Software Engineer with a passion for process optimization and a proven track record of developing and implementing creative, client-focused solutions. With a keen eye for efficiency, I specialize in streamlining workflows and automating tasks to enhance productivity.
My approach is grounded in a profound understanding of both technical and business needs, allowing me to tailor solutions that meet client expectations and move delivery forward. I thrive in collaborative environments where I can apply strong problem-solving skills and full-stack expertise to guide projects from concept to successful completion.
Professional Experience
Technical Manager
- Contribute to client proposals by shaping technical solution approaches and delivery narratives
- Build rapid prototypes to validate ideas, demonstrate feasibility, and accelerate decision-making
- Enable team infrastructure and development workflows to support efficient project delivery
Application Development Programmer Specialist
Major Banking Client Project
- Led API integration with Azure Active Directory and other critical systems, ensuring robust security and operational efficiency
- Engineered a Camunda-based solution enabling non-technical staff to design and manage custom workflows and forms
- Architected CI/CD pipelines using TeamCity, OpenShift, Quay Image Repository, HashiCorp Vault, and ArgoCD for automated deployment
- Mentored team members and provided technical leadership, ensuring successful system rollout
Document Processing System Integration
- Accelerated project recovery and established essential CI/CD prerequisites
- Ensured end-to-end solution quality through rigorous testing and collaboration with business experts
Software Engineer
- Led front-end migration from AngularJS 1.3 to React and integrated new sales channels
- Implemented credit card processor integration and digital signature functionality
- Developed sales data metrics calculation and database migration scripts
Dual Student
- Gained experience in release management, software development, and application management
- Developed Apache Kafka operation concept and Design Thinking workshop
- Prepared legacy system migration and conducted rapid prototyping
Technical Skills
Software Engineering
API integrations, Java, Python, process automation with Camunda
Frontend Development
React, Vue, Flutter (Dart), cross-platform mobile applications
DevOps & CI/CD
Docker, Kubernetes/OpenShift, GitLab CI/CD, TeamCity, Terraform, Helm Charts, ELK Stack (log and metrics collection)
Project Management & Leadership
Design Thinking, Scrum methodology, ITIL practices, nearshore team coordination, cross-cultural collaboration
Collaborative Development
Code reviews, pair programming, mob programming, team knowledge sharing
Innovative Technologies
RAG (Retrieval Augmented Generation), AI and machine learning applications
Tools
IntelliJ, LaTeX, Office365, team collaboration and productivity tools
Industry Experience
Banking (experienced), insurance (foundational)
Education & Certifications
Education
M.Sc. Computer Science
GPA: 2.2
B.Sc. Business Information Systems
GPA: 2.4