Mayank Dhiman

Senior Software Engineer

Noida, Uttar Pradesh, India4 yrs 7 mos experience
Most Likely To Switch

Key Highlights

  • Proven track record in enhancing system performance.
  • Expertise in developing scalable REST APIs.
  • Innovative solutions driving business growth.
Stackforce AI infers this person is a Backend Developer specializing in Fintech and SaaS solutions.

Contact

Skills

Core Skills

Java DevelopmentApi Development

Other Skills

API DocumentationAWS LambdaAWS S3 IntegrationAdmin Order Page ImprovementAlgorithm DesignAlgorithmsAmazon SQSAmazon Web Services (AWS)Analytical SkillsApache KafkaApplication ProgrammingBack-End Web DevelopmentBackend Data Validation CheckBackend DevelopmentBeautician Management

About

Senior Java Backend Developer with over 4 years of experience in designing scalable REST APIs, optimizing database performance, and developing secure payment systems,writing scalable apis. Proven track record of enhancing system performance, reducing response time, and driving business growth through innovative backend solutions.

Experience

Yes madam - home salon

Senior Software Development Engineer

Aug 2023Present · 2 yrs 7 mos · Noida, Uttar Pradesh, India

  • 1. **Payment System Enhancement**: Developed a feature enabling cash-on-delivery users to pay via links, increasing revenue and reducing service provider defaults.
  • 2. **Operational Monitoring**: Built a system to track order operations like rescheduling, cancellations, and payments for better oversight.
  • 3. **Beautician Management**: Introduced a penalty system for beautician absences, improving availability and boosting business growth.
  • 4. **Database Optimization**: Improved query performance on peak traffic days by creating indexes and optimizing views for faster data retrieval.
  • 5. **Mobikwik Integration**: Added Mobikwik wallet integration, enhancing payment options for users.
  • 6. **Paytm Refund Integration**: Automated Paytm refunds for canceled orders, streamlining the process and improving user satisfaction.
  • 7. **Signup API Optimization**: Reduced user signup API response time from 8-12 seconds to 3-4 seconds using asynchronous programming.
  • 8. **Admin Order Page Improvement**: Reduced admin order page load time from 20 seconds to 2-3 seconds by optimizing database calls.
  • 9. **Service Edit Page Optimization**: Cut admin service edit page load time from 30 seconds to 3 seconds by eliminating unnecessary database queries.
  • 10. **Subscription Module**: Built a subscription module from scratch, driving user acquisition through discounts.
Payment System EnhancementOperational MonitoringBeautician ManagementDatabase OptimizationMobikwik IntegrationPaytm Refund Integration+6

Et money

SDE 1

Mar 2023Aug 2023 · 5 mos · Gurugram, Haryana, India

  • 1) Tailored REST API Design:-
  • Crafted custom REST APIs aligned with project specifications, ensuring seamless functionality and adherence to requirements.
  • 2) Backend Development for Financial Products:-
  • Engaged in backend development for Fixed Deposits (FD) and National Pension System (NPS), contributing to the robustness of these financial systems.
  • 3) Enhanced Data Filtering:-
  • Implemented a cutoff date filter, refining data retrieval by excluding entries with creation dates surpassing the specified cutoff date, optimizing data relevancy.
  • 4) User Image Security Enhancement:
  • Upgraded user image security on the S3 bucket by replacing masked Aadhaar numbers with PAN numbers, resolving ambiguity issues arising from similar last four digits.
  • 5) Resolution of User Queries:-
  • Acted promptly to address and resolve user queries, ensuring a positive user experience and satisfaction.
  • 6) Ensured seamless functionality of tasks related to NPS and FD through Redis, guaranteeing efficient performance.
  • 7) Robust Database Query Creation:-
  • Created steadfast queries to rectify data discrepancies within the production database, ensuring data accuracy and integrity.
  • 8) Backend Data Validation Check:-
  • Implemented a backend check to prevent the update of a user's mobile number if it already exists within the system, enhancing data consistency.
  • 9) Microservice Thread Consistency:-
  • Implemented a uniform UUID system across microservices, simplifying debugging processes for all developers by ensuring consistency in thread calls.
REST API DesignBackend DevelopmentData FilteringUser Image Security EnhancementUser Query ResolutionDatabase Query Creation+4

Syntrino

Java Backend Developer

Jun 2022Mar 2023 · 9 mos · Hyderabad, Telangana, India

  • 1)Customized REST API Development:-
  • Architected RESTful APIs tailored for performing CRUD operations on tables, ensuring seamless functionality aligned with project requisites.
  • 2) AWS S3 Integration for Preassigned URLs:-
  • Engineered an API to retrieve preassigned URLs from AWS S3, facilitating frontend access for video, profile pictures, and documents, enhancing data accessibility.
  • 3)Algorithm Design, Bug Resolution, and Database Functions:-
  • Proficiently developed and resolved complex algorithms and production bugs, exhibiting adept problem-solving skills. Designed PostgreSQL functions and leveraged joins, streamlining database operations for enhanced efficiency and code reusability.
  • 4) WebSocket-based Chat Functionality:-
  • Designed a WebSocket-based chat functionality enabling private communication between two users, fostering a secure and private messaging system.
  • 5)QR Code Generation API:-
  • Engineered an API to convert any URL into a QR code, significantly reducing company expenses (4-5 lakh INR) by eliminating the need for external QR code generation services, specifically benefiting website promotion activities.
  • 6) Employee/Candidate Resume Generation API:-
  • Created an API using I-Text and Thymeleaf to convert user details into PDF resumes. Employed HTML templates for data structuring, streamlining the process of generating resumes encompassing user information, skills, and experience.
REST API DevelopmentAWS S3 IntegrationAlgorithm DesignWebSocket-based Chat FunctionalityQR Code Generation APIResume Generation API+2

Centilytics | intelligent cloud management

Java Software Developer

Aug 2021Jun 2022 · 10 mos · Noida, Uttar Pradesh, India

  • 1) Real-time Cloud Service Monitoring APIs:
  • Architected APIs for real-time data monitoring across cloud services like AWS, Azure, and GCP, facilitating streamlined data monitoring and analysis.
  • 2) Deployment Testing and Bug Resolution:-
  • Conducted deployment tests and efficiently resolved system bugs, ensuring the robustness and reliability of deployed systems.
  • 3) Data Integrity Enhancement Project:-
  • Spearheaded a project to execute queries on a backup and restored database as a protective measure. Validated query execution on the restored database before running on the main database, thereby safeguarding data from potential corruption risks.
  • 4) PostgreSQL Database Development:-
  • Demonstrated proficiency in PostgreSQL by developing database relations, contributing to efficient data organization and management within the system architecture.
Cloud Service Monitoring APIsDeployment TestingData Integrity EnhancementPostgreSQL Database DevelopmentJava DevelopmentAPI Development

Education

Himachal Pradesh Technical University (HPTU)

Bachelor's degree — electronics and communication engineering

Aug 2016Apr 2020

Stackforce found 100+ more professionals with Java Development & Api Development

Explore similar profiles based on matching skills and experience