Mohammed Ashraf
Java Full Stack Developer
910******* ******************@*****.*** LinkedIn Leetcode Github Summary
Results-driven Java Full Stack Developer with over 2.8 years of experience specializing in building scalable, high-performance applications using Java/J2EE, Spring Boot, and RESTful APIs. Skilled in the full software development lifecycle—from requirement analysis to deployment—delivering robust backend solutions that integrate seamlessly with frontend systems. Adept at translating business needs into efficient technical solutions, with a strong focus on code quality, performance optimization, and cross-functional collaboration.
Interests
Full-stack development, scalable backend systems, interactive UI development, modern JavaScript/React patterns, performance optimization, secure RESTful APIs, clean and maintainable code, and building AI-driven solutions to enhance automation, intelligence, and user experience.
Technical Skills
Languages : Java (Multithreading, Concurrency, Collections), Python, JavaScript Core Engineering : Data Structures & Algorithms, API integration, System Design, Microservices Design Patterns UI/Web : ReactJS, Babel
AI/LLM Integration: Basic
Frameworks : Spring Boot (Spring Security, DataJPA, JWT) Databases : PostgreSQL, MySQL, MongoDB, Oracle Database. Cloud & DevOps : AWS (EC2, Lambda, S3, RDS, KMS, Secrets Manager, CloudWatch), Docker, Jenkins Developer Tools : Git, Mercurial, AWS Code Commit, Codebase, GitLab, Bitbucket, SonarQube, JIRA Testing & Monitoring: JUnit, Mockito, JProfiler, Profilers, Swagger, Postman, Webhooks Methodology : Agile / Scrum
Experience 2+ Years
Ideyalabs Tech LLP December. 2022 – August, 2025
Associate Software Engineer Hyderabad, India
• Collaborated with stakeholders to gather requirements, addressed queries, provided relevant suggestions to enhance functionality.
• Knowledge of modern authorization mechanisms, such as JSON Web Token and familiarity with RESTful APIs.
• Migrated Java codebase from Java 8 17, ensuring compatibility and leveraging new features.
• Optimized critical components using Java Streams and functional patterns to improve performance and code readability.
• Designed reusable service components using Factory, Builder, Singleton patterns to standardize business logic across microservices.
• Performed troubleshooting and debugging production issues, ensuring minimal downtime and quick resolution of bugs.
• Enhanced system performance by identifying bottlenecks, optimizing code and increased speed and scalability.
• Familiar with AWS services such as EC2, KMS, Secrets Manager, CloudWatch metrics, S3, Lambda, and RDS, with a solid understanding of their functionalities and use cases in cloud computing.
• Reviewed peer code and shared best practices to improve overall code quality. Projects
RYVYL EU
Client : RYVYL EU (Sofia, Bulgaria)
Responsibilities:
• Served as a payment service provider for Visa and Mastercard e-commerce solutions, integrating ISO 8583 messaging standards and real-time system monitoring.
• Developed and supported a secure payment gateway that processes 200,000+ transactions daily, including 3D Secure (3DS) authentication to reduce online fraud and ensure PCI-DSS compliance.
• Designed and enhanced real-time monitoring dashboards with Slack alerting, enabling faster incident response and a 25% reduction in downtime.
• Integrated LLM-based APIs (OpenAI/GPT-like models) into backend Spring Boot services to automate decision explanations, log analysis, and support workflows; designed secure REST endpoints for AI consumption using structured prompt templates and response validation.
Technology Used: Spring Boot, Spring Reactor, RabbitMQ, Redis, AWS, MySQL, JUnit, Maven, AWS code commit, Mercurial. COYNI
Client : RYVYL (San Diego, USA)
Responsibilities :
• Designed and developed scalable backend microservices to support token transactions, wallet operations, and multi- gateway payment integrations for web and mobile applications.
• Implemented USD-to-token exchange workflows, ensuring compliance with U.S. financial regulations for digital payment operations.
• Integrated payment processing with credit/debit cards (Visa, Mastercard, Amex, Discover), bank accounts, and third-party payment gateways to enable multi-gateway support.
• Utilized Apache Kafka for notification services, enabling asynchronous processing to improve system scalability and resilience.
• Supported compliance and audit activities by maintaining secure logs, validation checks, and documentation for KYC and payment workflows.
• Developed secure REST endpoints for sending, requesting, purchasing, and withdrawing CYN tokens in exchange for USD.
• Integrated LLM-based APIs (OpenAI/GPT-like models) into backend services to analyze and summarize KYC verification results, validating document checks, risk signals, and third-party responses to generate clear pass/fail explanations for operations and compliance teams; optimized database queries and redesigned table structures, improving API response times by 50%.
Technology Used: Spring Boot, ReactJS, Kafka, PostgreSQL, Docker, AWS, Redis, Junit, Maven, Bitbucket. Fremantle
Client : Fremantle (London, UK)
Responsibilities :
• Developed and maintained features for Admin and Merchant portals using Java and Rich Faces.
• Contributed to global digital content management by developing and modernizing portal features for entertainment and media distribution.
• Led a technology modernization initiative by upgrading Java applications from Java 6 to Java 8 and migrating UI frameworks from RichFaces to Vaadin, improving performance, maintainability, and developer productivity.
• Enhanced existing modules and added new functionalities for content, user, and rights management workflows.
• Worked closely with cross-functional teams to deliver high-quality, scalable backend solutions. Technology Used: Spring, RichFaces, Vaadin, JBoss, Oracle Database, Maven, GitHub. Education
Ellenki Institute of Engineering and Technology June. 2018 – August, 2022 Computer Science and Engineering – 6. 9 CGPA Hyderabad, India Awards and Achievements
ideyaLabs : Employee of the Year - 2024
Recognized for outstanding performance, dedication, and contribution to the team’s success throughout the year. Certifications
Full Stack Developer Certification– Sathya technologies – 2022 – Specialized in Java, Spring boot and Microservices.