mohammad's CV
mohammad niudanri
Software Engineer | Backend & Fullstack | Java, Golang, Python, Angular.js, Microservice
Profile summary
Software Engineer with 9 years of experience in backend and fullstack development. Expertise includes Java, Golang, Python, and microservices architecture across 7 organizations. Led migration of 20 services to Java 21 and maintained 99% uptime for systems processing 2,000,000 monthly transactions. Implemented CI/CD pipelines and optimized database performance to reduce query response times by 40%. Dedicated to building scalable systems through rigorous testing and infrastructure management.
Career highlights
Backend Architecture Modernization: Led the migration of Java microservices to Java 21 across 20 services, reducing memory usage by 30% through heap optimization and JVM tuning for improved runtime efficiency.
System Reliability and Performance: Maintained 99% uptime for microservices processing 2,000,000 monthly transactions by implementing circuit breakers and asynchronous messaging, which reduced API latency by 30% to 40%.
Infrastructure and CI/CD Optimization: Implemented Jenkins-based CI/CD pipelines with integrated security scanning for Java Spring Boot microservices on Kubernetes, reducing deployment risks by 30% across enterprise environments.
Data Engineering and Analytics: Executed the migration of PostgreSQL datasets to AWS Redshift, which improved analytics capabilities and reduced query response times by 40% for high-volume logistics operations.
Key skills
Professional experience
Directs backend engineering initiatives for enterprise policy management systems, overseeing the modernization of core infrastructure and integration frameworks. Coordinates cross-functional technical requirements to ensure system stability and performance across high-volume service environments.
- Migrated policy management from Oracle Forms to Dynamics 365, streamlining operations across 2,000+ policies.
- Resolved significant database bottlenecks by optimizing Oracle DB and SQL Server queries, enhancing data retrieval speed and cutting latency by over 25%.
- Launched Jenkins-based CI/CD pipelines with integrated security vulnerability scanning for Java Spring Boot microservices deployed on Kubernetes, cutting deployment risks by 30%.
- Developed JavaScript customizations for Dynamics 365, enhancing automation and user workflows for policy management teams.
- Managed APIM and backend connectivity for 20+ enterprise microservices, ensuring secure external integrations.
- Produced technical specifications, API documentation, and system analysis for 7+ integration projects, evaluating upstream/downstream system impact.
- Drove backend modernization initiatives including migration from Java 8/11 to Java 21 across 20+ microservices to improve maintainability and runtime efficiency.
Directed backend architecture initiatives for the Danamon client engagement, overseeing the transition of legacy systems into a microservices-based environment. Managed technical requirements for system stability and observability while coordinating deployment workflows across the engineering team.
- Led backend microservices development for system revamp, applying patterns like circuit breakers and caching, reducing API latency by 30-40%.
- Enhanced system reliability by implementing circuit breakers and asynchronous messaging, reducing downtime by over 70% during peak transaction periods.
- Optimized observability by migrating monitoring to ELK Stack, Prometheus, and Kibana alert, reducing Mean Time to Resolution (MTTR) from 2-5 hours to under 60 minutes.
- Accelerated feature delivery by enabling independent microservice deployments for legacy services, decreasing deployment risk and adding security scanning.
- Engineered Java Spring Boot microservices, integrating monitoring and caching, cutting memory usage by 15%+.
Directed backend development for core payment microservices, managing system architecture and integration standards. Oversaw the stability of high-volume transaction processing systems while coordinating technical documentation and onboarding processes for the engineering team.
- Enhanced Golang PayLater microservices, improving system efficiency and reducing API response latency by 30-40% through caching.
- Promoted to Senior Software Engineer after demonstrating leadership in modernizing Java microservices and reduced Java microservice memory usage by 30% via heap optimization and JVM tuning, stabilizing services under heavy concurrent requests.
- Defined technical specifications for 10+ internal and external integrations, achieving 25% latency reduction using asynchronous messaging.
- Maintained 99%+ uptime SLA for microservices processing 2M+ monthly transactions by implementing resilience patterns.
- Reduced new engineer onboarding time by adding structured onboarding and new features documentations for payment domain.
- Ensured high reliability for 100K+ of daily fintech transactions by optimizing KYC checks and payment method eligibility.
Directed backend engineering operations for high-volume logistics systems, managing a diverse stack of Nest.js, Laravel, and Python Odoo services. Oversaw the migration of legacy infrastructure to microservices while maintaining system stability for daily transaction volumes.
- Orchestrated the transition of legacy systems into a Golang Fiber and gRPC microservices architecture, while enhancing React.js in the frontend, cutting backend resource usage by 20% across CPU and memory.
- Managed backend services including Nest.js, Laravel, and Python Odoo, handling high-volume transactions supporting over 50K+ daily transactions.
- Constructed robust logging infrastructure using ELK stack and Kibana, directly improving system performance monitoring and achieving a 30% increase in SLA adherence.
- Executed data migration transitioning PostgreSQL datasets to AWS Redshift for enhanced analytics capabilities, reducing query response times by 40%.
- Implemented performance optimizations across microservices architecture, enhancing overall system efficiency and achieving a reduction of system latency by 25%.
Directed backend development initiatives for a logistics tracking platform, managing the integration of automated assignment systems and client-facing webhook solutions. Oversaw the technical documentation process for enterprise-level API implementations while refining internal release cycles.
- Refined logistics tracking application with automatic assignment features using PHP Laravel, reducing idle task time by 50%.
- Forged a client webhook solution with Node.js, enabling 10 enterprise clients to automate workflows and reduce operational overhead by 30%.
- Automated the release workflow using GitLab CI/CD, transitioning release cycles from weekly to daily intervals.
- Composed technical specifications and documentation for integrations with 10 clients.
Directed web development initiatives for internal systems, managing the full lifecycle of portal applications. Oversaw the integration of digital tools to support organizational workflows and data reporting requirements for the client.
- Established and maintained employee management portals using PHP Laravel, resulting in adoption by 5,000 employees.
- Delivered dashboards and reporting systems, reducing data preparation time by 15% and strengthening operational visibility.
Directed the development and maintenance of core payment microservices within a high-volume fintech environment. Managed technical integration standards and service reliability protocols to support transaction processing across internal and external platforms.
- Enhanced Golang PayLater microservices, improving system efficiency and reducing API response latency by 30-
- Promoted to Senior Software Engineer after demonstrating leadership in modernizing Java microservices and reduced Java microservice memory usage by 30% via heap optimization and JVM tuning, stabilizing services under heavy concurrent requests.
- Defined technical specifications for 10+ internal and external integrations, achieving 25% latency reduction using asynchronous messaging.
- Maintained 99%+ uptime SLA for microservices processing 2M+ monthly transactions by implementing resilience patterns.
- Reduced new engineer onboarding time by adding structured onboarding and new features documentations for payment domain.
- Ensured high reliability for 100K+ of daily fintech transactions by optimizing KYC checks and payment method eligibility. Sicepat Express
Education
Built Java based projects, including final project for Human’s Iris Identification