About me

HiπŸ‘‹, I'm Manash Rauta, a backend Java developer who loves turning ideas into sturdy software. I got into coding because I wanted to understand how things work, and now I enjoy creating reliable backend systems.

I'm really good with Javaβ€”it's my main thing. I use frameworks like Spring and Hibernate to make development smoother. Databases are like puzzles to me; I enjoy putting the pieces together. When it comes to problem-solving, I'm your person. I like working in teams and have experience in agile setups where we all work together towards common goals.

I believe in writing code that's easy to understand and works well. I keep an eye on what's new in the tech world so that the solutions I build are up-to-date. Some cool projects I've worked on include an inventory system that made things 30% less error-prone and a speedy API for an online store. If you're looking for a Java developer who likes things clean and efficient, I'm here and ready to connect!

Click below πŸ‘‡ for viewing my resume... Thank you!!

What i'm doing

  • design icon

    Web architecture design

    I analyze and translate project requirements into a comprehensive architectural blueprint. Technology selection and guiding development teams in adherence to coding standards fall under their purview. Risk management, anticipating and addressing potential challenges, is a key responsibility.

  • Web development icon

    Web development

    I usually spend a significant amount of time writing, testing, and debugging code. This involves translating project requirements into functional and efficient software solutions. They use programming languages such as Java, Python, or JavaScript to create the logic and functionality of applications.

  • debug icon

    Troubleshooting

    Part of my role involves identifying and solving problems. Whether it's fixing bugs in existing code, addressing issues in a live application, or finding optimal solutions to complex problems, developers need strong problem-solving skills. Debugging code and troubleshooting issues are integral to ensuring the smooth functioning of software.

  • Maintenance icon

    Maintenance

    Also my primary responsibility involves identifying and addressing bugs, glitches, and performance issues to maintain the system's reliability. They play a critical role in analyzing and patching security vulnerabilities, safeguarding the software against potential threats. Regularly updating and enhancing existing features is part of my duty.

Achievements

  1. Employee of the Month - EPAM Systems - 2023

    EPAM Systems Pvt. Ltd.

    -- Honoured with the Pat On Back award for showcasing exceptional dedication and performance.

    -- Recognized by the clients for building the Docease application tool, it's a testament to remarkable commitment and accomplishment.

  2. Mobile Robotics - Nationalist - World Skills Competition - 2019

    Biju Pattnaik University of Technology

    -- Achieved Medallion of excellence in mobile robotics; seeking to create an autonomous robot by integrating sensors, navigation, and vision processing, prioritizing planning and localization.

Testimonials

  • Kishan Saraf

    Kishan Saraf

    You are a true innovator. You have created the tool for gateway to rsc testing which would really reduce the effort of delivery team for testing and validation from 2 days to a couple of hours. Decease is a great tool. Keep it up

  • Anup Ambesange

    Anup Ambesange

    Good job on the tool created for MTF testing. Keep your ideas flowing and execute them."

  • Sunil Katarpatte

    Sunil Katarpatte

    *Your contribution to the team Hercules is very significant. You have contributed not only to development work but also in writing Automation script. Also It's great to see developing mtf gtw rsc testing automation tools and providing session on the same. Keep it up and Keep rocking on!!*

  • Kishan Saraf

    Kishan Saraf

    Hercules Hercules Hercules! You guys are role model for all the teams in MPGSI You have delivered not only committed items but did 15% additional delivery for last 2 consecutive PI'S. you guys provide so much of knowledge sharing to others and have built custom automation fool. Please keep rocking and keep shining!!

Clients

Resume

Experience

  1. Software Engineer

    Yext India Pvt. Ltd. Jan, 2024 β€” Present

    --Leveraging my expertise in Google's SOY Closure Templates and React, I have adeptly enhanced client websites, ensuring seamless user experiences and advanced functionality. By skillfully integrating these technologies, I've enabled clients to stay ahead in the digital landscape, offering tailored solutions to meet their unique needs and objectives.

    --Utilized Google's SOY Closure Templates and React to enhance $\sim$100 client websites, resulting in a 30\% average increase in user engagement and a 25\% improvement in website performance metrics.

    --Integrated diverse functionalities including entity knowledge graph, search optimization, and locator services into client websites, leading to a 40\% reduction in bounce rates and a 20\% increase in average session duration across all implemented features.

  2. Software Development Engineer 1

    EPAM Systems Pvt. Ltd. Nov, 2021 β€” Dec, 2023

    --I've led the development and enhancement of Mastercard Payment Gateway's Payment API's and infrastructure, improving API response time by 20% for major schemes like Mastercard, Visa, and American Express.

    --Collaborated in Scaled Agile sprints, achieving a 30% reduction in post-release defects through Test-Driven Development (TDD). Integrated JUnit and Jenkins for automated testing, and optimizing code quality. Utilized Agile methodologies and tools like Jira and Confluence.

    --Innovated Docease! tool, reducing test result documentation from 3-4 days to mere seconds. Achieved 100% accuracy and an intuitively seamless experience using Spring Boot and DocX4J. Integrated with Postman and application logs for comprehensive testing insights.

    --Implemented JUnit unit tests with ~90% code coverage, reducing deployment errors by 25%. Deployed solutions over CI/CD pipelines, optimizing processes. Managed versioning and release strategies using Git and Jenkins.

  3. Software Developer Intern

    Shiash Info Solutions Jul, 2021 β€” Oct, 2021

    --Python coding initiatives as an intern I leveraged structured company training and hands-on applications to achieve a 30% increase in code efficiency.

    --Developed and maintained software products, demonstrating mastery in software development and showcasing proficiency in Python. Utilization of frameworks resulted in a 20% reduction in development time.

    --Executed code writing, testing, and debugging responsibilities with precision, contributing to a 15% improvement in overall program stability. Integrated applications seamlessly with third-party web servers, ensuring a smooth and efficient workflow.

Education

  1. MS in Computer Science

    Woolf University - Scaler Neovarsity 2022 β€” 2024

    --Pursued distance learning from a European university, gaining knowledge and skills remotely.

    --Design and Analysis of Algorithms | Applied Computer Science | System Design | Product Mindset | Problem-Solving | Backend-Development

    --Case studies of Large-Scale Enterprise Applications such as Food Delivering Applications, Ride Sharing Applications, Splitwise Applications, Typeahead, Media streaming Applications, and IRCTC Application.

  2. B.Tech in Electronics & Telecommunication

    Biju Pattnaik University of Technology 2018 β€” 2021

    --Digital System and Microprocessors | Embedded Programming | Very large scale integration (IC) | Wireless Communication | Control Systems

    --Websites built: TechFest, Online Results, Attendance Management

    --IOT Based Home Automation and Surveillance System (Major Project)

  3. Diploma in Mechatronics

    Central Tool Room and Training Centre 2015 β€” 2018

    --Mechatronics Principles | Control Systems | Robotics Fundamentals | Sensor Technology | Programmable Logic Controllers (PLC)

    --Hands-on Projects: Automated Assembly Line Simulation, PLC Programming for Industrial Automation

    --Designed and implemented an Automated Guided Vehicle (Robot) (Major Project)

My skills

  • Java | Python | PHP | C | C++
    94%
  • Data Structures & Algorithm (Advanced)
    92%
  • Spring | Spring Boot
    90%
  • HTML | Bootstrap | CSS
    87%
  • MySQL | Postgresql | Oracle | Hibernate/JPA | Cassandra | NoSQL | Firebase
    92%
  • Distributed Cache | Redis Cache
    91%
  • Zookeeper | Kafka
    85%
  • Elastic Search | Quad Trees | CAP Theorem | Orchestration & Sharding
    88%
  • Git | Bitbucket
    92%
  • AWS | S3
    94%
  • Postman | Putty | Splunk | Kibana
    85%
  • DOS | Linux
    94%
  • IntelliJ IDEA | Eclipse | VS Code
    93%
  • Confluence | Jira | Rally | Jenkins
    88%

Portfolio

  • Mpgs

    Payment Gateway

    Enterprise Application

    MPGS - Mastercard Payment Gateway System

    • Led development and enhancement of Mastercard Payment Gateway's Payment API's and infrastructure, improving API response time by 20% for major schemes like Mastercard, Visa, and American Express.
    • Collaborated in Scaled Agile sprints, achieving a 30% reduction in post-release defects through Test-Driven Development (TDD). Integrated JUnit and Jenkins for automated testing, and optimizing code quality. Utilized Agile methodologies and tools like Jira and Confluence.
    • Innovated Docease! tool, reducing test result documentation from 3-4 days to mere seconds. Achieved 100% accuracy and an intuitively seamless experience using Spring Boot and DocX4J. Integrated with Postman and application logs for comprehensive testing insights.
    • Implemented JUnit unit tests with ~90% code coverage, reducing deployment errors by 25%. Deployed solutions over CI/CD pipelines, optimizing processes. Managed versioning and release strategies using Git and Jenkins.
  • DocEase

    DocEase

    Software development

    DocEase - Documentation in seconds

    • Description: Engineered a robust Mastercard tool, automating data retrieval and organization, amplifying efficiency, reducing errors, and elevating productivity significantly.
    • Its automated approach and organizational feature reduce ~3-4 days of manual efforts to ~30 minutes.
    • TechStack: JAVA, Spring Boot, NodeJs, DocX4J, Apache POI
  • AI Powered Travel Buddy

    AI Powered Travel Buddy

    Artificial Intelligence

    AI Powered Travel Buddy

    • Engineered an AI travel assistant leveraging state-of-the-art technologies: Redis cache for optimized data storage, ChatGPT Turbo 3.5 for advanced natural language processing, and DALLΒ·E 3 for image generation.
    • Achieved measurable impact: 30% faster response time with Redis cache, 20% improvement in customer satisfaction leveraging ChatGPT Turbo 3.5, enhanced visual capabilities using DALLΒ·E 3 and broadened accessibility through third-party app integration.
    • πŸ‘‰ Click here πŸ‘ˆ for Frontend GitHub link
    • πŸ‘‰ Click here πŸ‘ˆ for Backend GitHub link
    • TechStack: JAVA, Spring Boot, Angular, ChatGPT Turbo 3.5, DALLΒ·E 3, Redis Cache, MySQL, Swagger
  • BookMyShow

    BookMyShow

    Web development

    BookMyShow- Movie/Event Ticket Booking Platform

    • Developed a robust Java Spring Boot BookMyShow app for seamless online ticket booking, featuring user authentication, seat selection, payment processing, real-time updates, and scalable, modular architecture.
    • Incorporate secure payment integration into the application to enable seamless and efficient transactions. Utilize industry-standard encryption and payment gateways, providing users with a variety of payment options for convenience.
    • Design the software system to be scalable, ensuring it can handle varying loads during peak booking times. Utilize scalable architecture and cloud-based solutions to guarantee a smooth and responsive experience for users, even as the platform grows in popularity.
    • πŸ‘‰ Click here πŸ‘ˆ for GitHub link
    • TechStack: JAVA, Spring Boot, MySql (RDBMS)
  • Parking Lot

    Multilevel Parking Lot

    Software development

    Multilevel Parking Lot

    • Efficient Space Management: Utilize Spring Boot for a robust backend, optimizing parking space utilization. Implement data structures and algorithms to track availability on different levels.
    • Integrated Ticketing: Create a comprehensive ticketing system with Spring Boot. Generate, validate, and manage tickets, incorporating secure QR codes.
    • Seamless Payment Integration: Utilize Spring Boot for secure payment transactions. Offer diverse payment options for a user-friendly experience.
    • πŸ‘‰ Click here πŸ‘ˆ for GitHub link
    • TechStack: JAVA, Spring Boot, MySQL
  • Tic Tac Toe

    (NxN) Tic Tac Toe Game Board

    Software development

    (NxN) Tic Tac Toe Game Board

    • Built a Java Spring Boot backend for a dynamic N*N Tic Tac Toe game, allowing for flexible grid sizes and scalability to accommodate various board configurations.
    • Implement intelligent bot players using algorithms such as Minimax or Monte Carlo Tree Search. These algorithms will analyze the game state and make strategic moves, enhancing the challenge for human players.
    • Enable real-time gameplay with WebSocket, ensuring instant updates for all players. Prioritize a seamless user experience by designing clear APIs and intuitive interactions, making the game enjoyable and engaging.
    • πŸ‘‰ Click here πŸ‘ˆ for GitHub link
    • TechStack: JAVA, Spring Boot, H2DB
  • Library Management System

    Library Management System

    Web development

    Library Management System

    • Efficient Library Management: Create a modern Library Management System utilizing the power of Spring Cloud and Microservices architecture. Implement microservices for different aspects such as book management, user authentication, and transaction processing. This approach ensures a scalable and efficient system where each microservice can be developed, deployed, and scaled independently.
    • Seamless Integration and Intercommunication: Utilize Spring Cloud for seamless integration of microservices, allowing them to communicate effectively. Implement service discovery, load balancing, and centralized configuration management to enhance the overall system stability. With a microservices architecture, the Library Management System becomes flexible, resilient, and adaptable to changing requirements.
    • Enhanced User Experience: Design a user-friendly interface for both librarians and patrons, offering features such as easy book search, online reservations, and personalized recommendations. Employ Spring Cloud components to handle user authentication and authorization, ensuring secure access to the system. The Microservices architecture ensures that the Library Management System is scalable, responsive, and capable of handling a growing number of users and transactions.
    • πŸ‘‰ Click here πŸ‘ˆ for GitHub link
    • TechStack: JAVA, Spring Boot, MySql, DataJPA, MicroServices, Eureka, FeignClient
  • Tic Tac Toe

    Multi User Password Management Tool

    Web development

    Multi User Password Management Tool

    • Introducing the Password Management Tool, a secure and user-friendly platform built with Java Spring Boot. This multi-user tool is designed to provide a safe repository for storing and managing account credentials. Users can confidently store their sensitive information, knowing it is protected by robust security measures.
    • The Password Management Tool leverages Bcrypt encoding for enhanced security. This industry-standard encryption ensures that user passwords are stored securely, reducing the risk of unauthorized access. With a focus on privacy and data protection, this tool offers users peace of mind when managing their account credentials.
    • Built with a user-centric approach, the Password Management Tool is accessible to multiple users, allowing them to efficiently organize and retrieve their stored credentials. The use of Java Spring Boot guarantees a reliable and scalable system, providing a seamless and secure experience for users managing their password information.
    • πŸ‘‰ Click here πŸ‘ˆ for GitHub link
    • TechStack: JAVA, Spring Boot, MySql, DataJPA, JSP

Contact

Contact Form