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 2023Israel

  • Completed comprehensive software development program
  • Led multiple successful team projects
  • Developed full-stack applications and computer vision systems