Home

Ziaeddin - Java Developer
[email protected]
Location: San Jose, California, USA
Relocation: No
Visa:
Resume file: Ziaeddin_Najafian_SDE_1770658359773.docx
Please check the file(s) for viruses. Files are checked manually and then made available for download.
Ziaeddin Najafian
San Jose, CA, USA | | LinkedIn | Github

About
Seasoned full-stack software engineer with 10+ years of hands-on Java expertise and modern web development across frontend/backend technologies, including Spring Boot/Spring Cloud, Angular/React, Xamarin, and WPF. Proven track record leading dozens of projects to deliver scalable, high-performance, secure microservices processing 500K+ messages monthly, with strong foundations in data structures, algorithms, OOP, SDLC, design patterns, system design, REST/OData APIs, data visualization, and real-time dashboards using Grafana/Syncfusion. Event-driven architecture specialist leveraging Apache Kafka (producers, consumers, topics, partitions, consumer groups) for distributed systems and real-time messaging, complemented by DevOps proficiency in Git/GitLab CI/CD, Docker, Jenkins, Prometheus, JMeter, and Linux. Actively applies AI tools (Cursor AI, Copilot, Claude) across development workflows, code generation, testing, reviews, observability, and integrates AI services via APIs using agile methodologies for production impact

Skills
Programming Languages: Java, TypeScript, CSS, HTML, XAML, JavaScript
Frameworks: Spring Framework, Spring Boot, Spring Cloud, Windows Presentation Foundation (WPF), Spring Web, Spring Security, React, Angular, Xamarin
Database: Microsoft SQL Server, Oracle Database, SQL
DevOps: GitLab, Git, CI/CD, Docker, Jenkins, AWS
Analytical: API Development, API Integration, RESTful WebServices, Database Design, Object-Oriented Programming (OOP), Design Patterns, Data Security, Data Visualization, Performance Tuning, Workflow Software, Identity & Access Management (IAM), AI Integration, Apache Kafka (producers, consumers, topics, partitions, consumer groups), Event-Driven Architecture, Microservice Architecture
Tools: Prometheus, Grafana, JMeter., Linux, Cursor AI, Microsoft Copilot, Claude, Kafka, VisualVM
Soft Skills: Problem Solving, Emotional Intelligence, Teamwork, Conflict Resolution, Troubleshooting, Vibe Coding, Generative Al

Work Experience
Revature
Full Stack Java Developer(Professional Upskilling Program) US Sep 2025 - Dec 2025
Completed a paid upskilling program covering Java 17, Spring Boot 3.5+, AWS, React, and cloud-native microservices, updating my enterprise experience to current industry standards and earning certification
Built a full-stack e-commerce web application (ShopEase) featuring product catalog, authentication, cart, and admin modules, which improved user experience and streamlined online shopping processes
Developed and integrated Spring Boot REST APIs secured with JWT and OAuth2, connected to a responsive React + Redux frontend, leading to enhanced system security and user accessibility
Implemented role-based access control, CI/CD pipelines using Jenkins, and data persistence with MySQL, which increased application security and streamlined deployment processes
Applied clean architecture, cloud deployment, and agile methodologies, resulting in a scalable and maintainable system effectively meeting client requirements
Implemented Apache Kafka for asynchronous order and notification processing in the ShopEase microservices, building producers and consumers to decouple services and improve system resilience
Informatics Services Corporation
Senior Backend Developer Mar 2022 - Jan 2025
Designed and implemented a robust SMS gateway that securely processed over 0.5 million messages monthly, achieving a 35% reduction in message delivery time through optimized REST APIs, Message Queues (MQ), and FTP integrations.
Enhanced multi-channel communication efficiency by 30% using optimized integration techniques, resulting in improved message delivery and customer satisfaction
Built a thread-safe core engine with Java concurrency utilities (e.g., ExecutorService and synchronized blocks) to support real-time and scheduled SMS delivery, which increased system reliability and allowed handling of high-volume traffic
Integrated Quartz for scheduling, ensuring smooth message dispatch during peak traffic.
Batch Processing: Implemented Spring Batch for bulk request handling, achieving zero downtime during peak loads and improving processing speed by 23%.
Database Optimization: Optimized large-scale SMS transaction queries in an Oracle database, improving data retrieval times by 15%.
Performance Testing: Enhanced system performance with Unit, Integration, and Load Tests.
Leveraged JMeter to achieve a throughput of 600+ SMS requests per second, exceeding performance benchmarks by 19%.
Security: Ensured platform security by adhering to OWASP standards, safeguarding sensitive data, and maintaining compliance with industry regulations.
Monitoring: Deployed real-time monitoring and logging systems using Prometheus and Grafana, reducing downtime by 10% through proactive system oversight.

Team Leadership: Managed cross-functional teams, collaborated with stakeholders, and delivered key features on time to meet domestic and international client requirements.
Managed code with Git and GitLab, utilizing CI/CD pipelines to streamline development processes and improve team collaboration, resulting in faster deployment cycles
Implemented solutions using Spring Boot 3, Spring WebFlux, Java (11-21), and Oracle Database to develop robust backend systems, improving system reliability and performance. Utilized REST APIs, Message Queues, and FTP for efficient data exchange, and employed Quartz and Spring Batch for scheduling tasks. Enhanced system monitoring with JMeter, Prometheus, and Grafana, ensuring high availability and security compliance with OWASP standards
Full Stack & Back-End Developer | Data Visualization Expert | Scalable API & OData Aug 2019 - Mar 2022
Specialist
Designed and implemented a dynamic OData v4 solution for efficient data access from an Oracle database housing over 4 million records.
Leveraged Java 21, Spring Boot 3, and Olingo v4, along with the olingo-jpa-processor, to process complex queries with existing JPA-based models.
Delivered significant performance gains, reducing project execution time by 30% and cutting codebase size by 65%, enhancing maintainability and scalability.
Developed RESTful APIs for data aggregation and visualization, ensuring seamless data flow and responsiveness between the front-end and back-end.
Built 10+ dashboards and 50+ interactive charts (line, bar, pie, drill-down, and live data charts) using Angular 12 and the Essential JS
2library by Syncfusion. Components like heatmaps and geo-charts provided advanced analytical capabilities.
Created reusable front-end modules, including Dashboard Components and General Chart Components, ensuring an optimized user experience and accelerating development cycles.
Integrated Apache Kafka as a streaming backbone to feed real-time dashboards and alerts, enabling near real-time updates for analytical charts.
Collaborated with the front-end team to integrate OData protocols within Angular 12, providing a scalable solution for handling complex queries. This improved front-end performance and team satisfaction by 30%.
Utilized Java (8/11), Spring Boot (3), Angular (12), OData (v4), Olingo (v4, olingo-jpa-processor-v4), Syncfusion Essential JS 2, Oracle Database, JPA (Java Persistence API), Git, and Gitlab to enhance project efficiency and streamline development processes
MAPNA Turbine Engineering and Manufacturing Co.(TUGA)
SAP Developer May 2017 - Sep 2019
Developed ALV and SAP Query (SQ) reports using ABAP, enabling interactive data analysis that helped users identify trends faster
Created custom screens using Module Pool programming for enhanced user interaction.
Automated data uploads via BDC Programming and LSMW for seamless data migration.
Implemented User Exits and BADI for system customizations to meet business needs.
Designed Smartforms for dynamic, print-ready documents (e.g., invoices, purchase orders).
Collaborated with functional teams and used Spring Cloud and Prometheus to design and deploy efficient, scalable SAP solutions, reducing system latency and enhancing reliability
Consistently delivered high-quality work, improving process efficiency and user satisfaction in SAP R/3 and ECC environments. Full Stack Developer | Mobile Application Development May 2017 - Sep 2019
Developed TurboCare web and mobile applications, streamlining turbine maintenance for 200+ users with scalable architecture, role-based access, and advanced API integration, boosting customer satisfaction by 35% and improving efficiency.
Designed and launched the TurboCare web application, enabling turbine operators to manage technical service requests (TSRs), inspections, and overhauls, resulting in improved operational efficiency and reduced downtime
Served over 200 users and companies, including operators, technical experts, inspectors, and managers, by providing a robust platform that enhanced collaboration and streamlined communication
Implemented a scalable database, role-based access controls, workflow management, and dynamic forms to efficiently handle diverse technical requests, leading to faster processing times and improved user satisfaction
Integrated a custom engine core (ASP.NET, C#) for maintenance operations into the web application, requiring advanced API integration for seamless functionality, which enhanced system reliability and reduced maintenance errors
Built the application using DotNetNuke CMS as a headless CMS, creating 100+ pages and 17 forms/workflows linked to APIs and databases, which streamlined content updates and reduced maintenance time
Collaborated with 9 developers across 4 teams to implement secure authentication and authorization using Spring Security and OAuth, delivering a robust architecture that lowered security incidents
Achieved a 35% increase in customer satisfaction and improved inspection and maintenance efficiency.
Designed and developed a mobile application to extend TurboCare services, focusing on gas and steam turbine inspections.
Tackled challenges like platform selection and backend optimization to ensure secure, integrated data handling.
Built the app using .NET Framework, Xamarin.form, C#, and XAML, leveraging existing APIs for rapid development and consistency with the web application.
Enhanced technical inspection processes through smartphone-specific features, significantly boosting user satisfaction and operational quality.

Utilized tools and frameworks such as C#, XAML, ASP.NET, Xamarin, .NET Framework, DotNetNuke (DNN), API Integration, Authentication & Authorization, Workflow Management, and Role-Based Access Control (RBAC) to streamline development processes and enhance application security

Education
Islamic Azad University-Centeral Tehran Branch Sep 2012 - Feb 2015
Master of Science (MS), Computer Software Engineering
GPA: 3.7
Achievements: Al Grade: 3.7
Coursework: Computer Software Engineering
University of Kurdistan, Sanandaj Sep 2007 - Mar 2012
Bachelor's Degree, Information Technology Engineering
GPA: 3.8
Achievements: Grade: 3.8
Coursework: Information Technology Engineering
Keywords: csharp continuous integration continuous deployment artificial intelligence message queue javascript rlang microsoft mississippi Alabama California Colorado

To remove this resume please click here or send an email from [email protected] to [email protected] with subject as "delete" (without inverted commas)
[email protected];6797
Enter the captcha code and we will send and email at [email protected]
with a link to edit / delete this resume
Captcha Image: