Julian Broudy JB DEV

Senior Software Engineer

Building scalable, distributed systems with precision and care.

Scroll
01

About

A Senior Software Engineer with a proven track record in agile environments, specializing in Java, Spring, Hibernate, and cloud-based solutions. Focused on building scalable, distributed systems for platform-based web applications, with deep expertise across the full backend stack.

02

Skills

Languages
Java SQL TypeScript JavaScript React Python C++
Frameworks & Libraries
Spring Framework (Boot, Data, AOP) Hibernate REST APIs
Infrastructure & Tools
Docker Kubernetes Azure DevOps Maven Gradle Git Jenkins CI/CD pipelines Hazelcast Elasticsearch
Databases
PostgreSQL Oracle MySQL MongoDB
03

Experience

Senior Software Engineer

Finastra
2024 — Present
  • Upgraded project dependencies including Spring libraries, Mongock; Reduced integration tests testing time.
  • Assisted DevOps team in troubleshooting Azure DevOps pipelines, significantly improving build stability.

Backend Developer

Bottomline Technologies
2021 — 2024
  • Led an in-person evaluation of a new R&D team in India, offering insights into software and design patterns; overseeing code reviews, architectural designs, and best practices in Java and Spring.
  • Collaborated with senior architects to resolve complex issues, optimizing system performance and reducing latency.
  • Reduced execution time of a complex Spring Batch job by 40% using Opensearch, Grafana, and Javamelody.
  • Improved CI/CD processes by migrating from Ant to Maven and enabling automated feature branch deployments.
  • Developed a secure Application-Level Encryption for the Cyber Fraud platform, ensuring data confidentiality.
  • Reduced integration test running time by over 15% by developing a more robust infrastructure.

Computer Science Instructor

MEET@MIT
2020 — 2021
  • Conducted a workshop on mobile development using React Native for 100 students, enhancing their skills.
  • Guided advanced students in building dynamic websites using Flask, JavaScript, and third-party APIs.
04

Projects

Obsidian & ChatGPT Integration

Developed a ChatGPT plugin using Python and Supabase for semantic search and real-time communication. Created an Obsidian plugin using TypeScript and Node.js, enabling dynamic note querying and modification.

GCM-System

Designed a multi-module e-Commerce CRM platform with real-time notifications using Java and Maven. Implemented a 3-tier architecture using the ECB pattern, enhancing modularity and scalability. Optimized database performance by introducing stored procedures, functions, and triggers in MySQL.

Broudy.io

Built a responsive personal website to showcase projects with short animated demos.

Skedaddle

Developed a multi-threaded, UX-focused game using JavaFX, following the MVC pattern for maintainability.

05

Education

B.Sc. in Software Engineering ORT Braude College of Engineering, Karmiel Sep 2016 — Mar 2021
06

Languages

Russian Native
Arabic Native
English Fluent
Hebrew Fluent
07

Contact

Let's build something together.

— Julian