My Journey
Professional experience, education, and continuous learning in software development and AI engineering
Work Experience
Product Developer
BMC Software
Full-time
September 2023 – Present
Israel
- •Designed, built, and optimized full-stack web applications using Angular, Java (REST APIs), and modern development tools to meet enterprise-level performance standards
- •Delivered scalable features for both On-Prem and SaaS environments, adapting architectures for different customer deployment models
- •Designed and maintained RESTful Java APIs, improving system reliability and ensuring seamless integration across modules
- •Increased automated test coverage using the Robot Framework, reducing manual QA efforts and catching defects earlier in the release cycle
- •Led technical Webex sessions with customers, reproducing problems, analyzing logs, and delivering actionable solutions
- •Participated in major code refactoring initiatives, improving architecture consistency, readability, and long-term maintainability
- •Explored and integrated Model Context Protocol (MCP) servers into development workflows to enable AI-driven automation and tooling
- •Collaborated on building Retrieval-Augmented Generation (RAG) knowledge bases to improve AI agents' understanding of code and enhance response accuracy
Angular
TypeScript
Java
REST APIs
Robot Framework
MCP
RAG
CI/CD
Kibana
Jenkins
Product Developer Intern (Student)
BMC Software
Internship
May 2022 – September 2023
Israel
- •Contributed to full-stack web development projects, collaborating with senior developers to deliver new product features on time and at production quality
- •Used Git, automation tools, and debugging frameworks to enhance code quality and streamline team workflows
- •Refactored and upgraded Angular applications across major versions, improving maintainability and performance while aligning with updated framework standards
- •Fixed high-priority frontend and backend defects in TypeScript and Java, improving overall product stability and responsiveness
- •Gained a strong understanding of product delivery cycles, helping bridge the gap between technical execution and business objectives
- •Designed and managed CI/CD pipelines that built and tested complete applications end-to-end, gaining hands-on experience with automated build, test, and deployment workflows
Angular
TypeScript
Java
Git
CI/CD
Debugging
Automation
C Language Tutor
Tel-Hai College
Part-time
April 2021 – July 2021
Tel-Hai, Israel
- •Assisted students with understanding core concepts of the C programming language
- •Developed teaching materials and facilitated coding exercises to help students build a solid foundation in programming
- •Provided one-on-one mentoring and support to students struggling with complex programming concepts
- •Created practical coding challenges and assignments to reinforce learning
C
Teaching
Mentoring
Programming Fundamentals
Education
B.Sc. in Computer Science
Tel-Hai College
October 2019 – August 2023 • Israel
- •Completed comprehensive software development program
- •Led multiple successful team projects
- •Developed full-stack applications and computer vision systems