11/09/2026 updated

**** ******** ****
100 % available

Lead Software Engineer | Java, Cloud, Microservices & Distributed Systems

Prague, Czech Republic
Worldwide
Bachelor of Technology
Prague, Czech Republic
Worldwide
Bachelor of Technology

Profile attachments

tmdriyaz.pdf

Java (Programming Language)Spring SecurityPostgreSQLMongoDBNode.jsServer-SideGoogle CloudApache CassandraSpring MVCReact.jsSpring BootBackendSpring DataCassandraFront End Software DevelopmentMicroservices
Java & Spring Boot Development
Extensive experience designing and building scalable backend systems using Java 21 and Spring Boot, including Spring MVC, Spring Security, and Spring Data JPA (Hibernate). Proven track record of delivering high-impact engineering initiatives that improved system performance and scalability.

Microservices & Distributed Systems Architecture
Deep expertise in microservices architecture, RESTful API design, and event-driven architectures. Hands-on experience with Apache Kafka and SQS for messaging, enabling resilient and scalable distributed systems.

Cloud & DevOps
Proficiency in cloud-native solutions using Google Cloud Platform (GCP), AWS, Docker, Kubernetes, and Jenkins. GCP certified professional cloud architect with experience deploying and managing production-grade cloud infrastructure.

Frontend Development
Practical experience building responsive user interfaces using Angular, React.js, HTML, and CSS, complemented by knowledge of TypeScript and JavaScript.

Database Management
Hands-on experience with a wide range of databases including PostgreSQL, Cassandra, MongoDB, Redis, and general RDBMS and NoSQL solutions.

Security & Authentication
Experience implementing secure REST APIs and user interfaces using Spring Security and JWT/OAuth2 authentication mechanisms.

Testing
Knowledge of software testing practices including Unit Testing with JUnit 6, Mockito, and End-to-End (E2E) testing to ensure high code quality and reliability.

AI Tools
Familiarity with AI-assisted development tools such as Cursor and Claude AI to enhance engineering productivity and code quality.

Node.js
Experience with Node.js as part of full-stack development, enabling server-side JavaScript capabilities alongside Java-based backends.

Languages

EnglishFluentTeluguNative speaker

Project history

Freelancer

Freelance (Self employed)
Design and develop scalable full-stack applications using Java, Spring Boot, React, and PostgreSQL. Build secure REST APIs, microservices, and responsive user interfaces using Spring Security, JWT/OAuth2, React, HTML, and CSS. Develop event-driven and cloud-native solutions using Apache Kafka, Docker, Kubernetes, and Google Cloud Platform (GCP). Work directly with clients to understand requirements, design technical solutions, troubleshoot issues, and deliver maintainable production-ready software.

Staff Software Engineer

Broadcom
Led high-impact product development delivering multiple customer-facing enhancements that drove a 30% increase in user engagement. Collaborated with Level 1 support and product teams to triage and resolve customer issues, reducing incident response times. Mentored and developed engineering teams, fostering best practices and knowledge sharing. Partnered with leadership to define and refine scope, ensuring scalable, high-impact solutions and optimized delivery timelines.

Principal Software Engineer

CA Technologies
Improved report performance by 40% by architecting MOI features such as time-series role-ups, alerting workflows, and database enhancements. Streamlined feature prioritization by aligning stakeholders and engineering teams, increasing sprint efficiency. Guided engineering teams through best-practice adoption, design reviews, and knowledge sharing. Delivered high-impact features in an agile environment, driving functional and architectural decisions that improved product quality and time-to-market.

Senior Software Engineer

CA Technologies
Designed and implemented Z Network Probe and Z Network Collector, delivering critical system functionality and boosting overall performance and reliability. Enhanced multiple CA Chorus modules including Breadcrumbs, Saved Paths, and Object Picker, improving functionality, usability, and end-user experience. Collaborated in full Agile lifecycle, contributing to story grooming, estimation, TDD, pair programming, regression testing, and delivering demos, ensuring high-quality, timely feature delivery.

Application Developer

eBay
Enhanced messaging functionality by 20% by developing Java APIs for email creation. Drove change requests end-to-end, ensuring timely delivery and high-quality results. Managed configuration and release processes, maintaining system stability and smooth deployments.

Software Engineer

HCLTech
Gathered and refined requirements, translating business needs into clear technical specifications. Implemented change requests end-to-end and evaluated new technologies through POCs to optimize project implementation. Developed a reusable framework to accelerate new screen creation and improve efficiency. Managed configuration and release processes, ensuring system stability and smooth deployments.

Contact form

Log in to get in touch

You need to be logged in to use the contact form.

Sign upLog in