profile-pic

Keshab Chandra Mandal

A dedicated and results-driven Software Engineer with extensive experience in full-stack development, specializing in PHP and Laravel. Proven expertise in developing and maintaining web applications, APIs and managing server deployments. Adept at leading teams, mentoring junior developers, and ensuring code quality through rigorous reviews. Demonstrates strong problem-solving skills and commitment to delivering high-quality software solutions within tight deadlines.
  • Role

    Software Engineer II | Arduino Developer

  • Years of Experience

    5 years

Skillsets

  • Git
  • Nodemcu
  • JavaScript
  • Firebase
  • Arduino
  • Oracle10g
  • New Relic
  • jQuery
  • CodeIgniter
  • react
  • Laravel - 4 Years
  • Elastic Search
  • AWS
  • Redis
  • GitLab
  • CSS
  • Github - 4 Years
  • HTML - 4 Years
  • MySQL - 4 Years
  • PHP - 4 Years

Professional Summary

5Years
  • May, 2024 - Present2 yr 3 months

    Software Engineer II

    Impactguru
  • Jun, 2023 - Apr, 2024 10 months

    Full-Stack Developer & Team Lead

    Access Assist
  • Feb, 2023 - Jun, 2023 4 months

    PHP Web Developer

    Igtapps
  • Jan, 2020 - Jan, 20222 yr

    Freelance Developer

    Self-employed
  • Jan, 2022 - Jun, 2022 5 months

    PHP Web Developer

    Netfrux Technologies
  • Jul, 2022 - Jan, 2023 6 months

    PHP Web Developer

    I-next Web Technologies

Work History

5Years

Software Engineer II

Impactguru
May, 2024 - Present2 yr 3 months
    Led development of the BD App, ensuring optimal performance and functionality, resulting in reduced app latency by 90%. Designed and implemented APIs for BD App, Impactguru website, and IGBKND, contributing to improved API response time by 75%. Managed deployment processes on staging and UAT servers, ensuring seamless transitions with 99.9% deployment success rate. Conducted thorough code reviews for pull requests submitted by team members, improving code quality and reducing production bugs. Led full development and server setup for the CGF FRP project. Integrated Easebuzz payment gateways for the CGF FRP project. Developed server-side and client-side code for Impactguru's main website, admin panel, and BD App projects using PHP, Laravel, CodeIgniter, HTML, CSS, JavaScript, jQuery, and MySQL. Conducted technical reviews of tasks, ensuring on-time delivery of features. Mentored interns, fostering improved team productivity.

Full-Stack Developer & Team Lead

Access Assist
Jun, 2023 - Apr, 2024 10 months
    Delivered web-based projects, managing project timelines, server infrastructure, and database systems, resulting in 90% faster project delivery. Led a team of 10 developers, mentoring them on best practices and coding standards, which improved code quality by 30%. Wrote server-side and client-side code using PHP, Laravel, HTML, CSS, JavaScript, jQuery, and MySQL. Actively participated in the hiring process, improving team capacity and reducing onboarding time. Enhanced project deployment efficiency and ensured rigorous quality assurance measures, achieving 99.8% deployment success rate.

PHP Web Developer

Igtapps
Feb, 2023 - Jun, 2023 4 months
    Worked on a cryptocurrency exchange project, contributing to both backend and frontend development, achieving reduced transaction errors. Configured and deployed REST APIs, ensuring seamless integration with external systems, resulting in faster API response times. Developed server-side and client-side code using PHP, Laravel, HTML, CSS, JavaScript, jQuery, and MySQL. Optimized API response times and ensured robust security measures for cryptocurrency transactions, reducing vulnerabilities.

PHP Web Developer

I-next Web Technologies
Jul, 2022 - Jan, 2023 6 months
    Integrated payment gateways such as Razorpay, Square, and Bambora into client projects, boosting payment success rates. Configured and deployed REST APIs for existing and future applications, ensuring 99.9% uptime. Delivered high-quality server-side and client-side code using PHP, Laravel, HTML, CSS, JavaScript, jQuery, and MySQL. Improved payment gateway integration success rates and reduced API downtime.

PHP Web Developer

Netfrux Technologies
Jan, 2022 - Jun, 2022 5 months
    Integrated payment gateways like PayPal and Stripe into client applications, reducing payment processing errors. Configured and deployed REST APIs, ensuring scalability and reliability, resulting in faster transaction processing. Developed server-side and client-side code using PHP, Laravel, HTML, CSS, JavaScript, jQuery, and MySQL. Reduced payment processing errors and improved API response times, enhancing user experience.

Freelance Developer

Self-employed
Jan, 2020 - Jan, 20222 yr
    Delivered end-to-end project development, including server management, database design, and quality assurance, reducing project delivery timelines by 25%. Integrated payment gateways and published apps on Google Play Store, achieving 100K+ downloads. Collaborated with clients to gather requirements and create SRS documentation for projects, enhancing client satisfaction ratings by 99%.

Achievements

  • Attended day webinar in Build Better Robot Using Modular Power Level Training under project
  • Attended day workshop on Android
  • Attended day workshop on Blockchain
  • Participating Certificate in Indian International Science Festival Awarded 3rd position (National Winner) in the Student Engineering Model Competition as part of Indian International Science Festival Awarded 2nd position in the Digital India as part of Indian International Science Festival Awarded
  • Participating Certificate in State Level as part of West Bengal Student Youth Science Fair

Major Projects

5Projects

Technology for Smart Municipality

    Diploma project focused on IoT-based solutions for municipalities. Contributed to microcontroller coding (Arduino Mega & Node MCU) and hardware assembly.

Smart Patients Monitoring System

    Diploma project for IoT-based patient monitoring systems. Responsible for microcontroller coding (Arduino Mega & Node MCU) and hardware assembly.

Soft Keyboard Based Text Entry System Using Eye Blinking

    Diploma project utilizing eye-blinking technology for text entry. Contributed to microcontroller coding (Arduino Mega & Node MCU) and hardware assembly.

Portfolio Website

    B-Tech project showcasing personal portfolio. Designed and implemented a responsive portfolio website.

E-commerce Website

    B-Tech project focused on online shopping platforms. Developed backend and frontend features for the e-commerce platform.

Education

  • Bachelor of Technology, Computer Science & Engineering

    Swami Vivekanand Institute of Engineering & Technology (2023)
  • Diploma in Computer Science & Technology

    K.G Engineering Institute (2020)
  • Higher Secondary

    Araidanga DBM Academy (2016)

Certifications

  • Chhatra Vishwakarma Award.

AI-interview Questions & Answers

Hello. I'm Kesha Chandra Mendel. Currently working in IGT, I'm a full stack developer and team lead, with three access. I currently manage ten individuals in my work, like project management, database management, and full stack development as well as domain management, etcetera. And, previously, I worked at IGT apps, where I worked on a blockchain project. And my role is double p to p transaction and p to p.

I work in asynchronous message architecture, specifically using WebSockets. One of the projects I work on is this AJAX chat system, but I've also developed a more robust system called AppSocket for chat. I've worked on integrating this chat system in a previous company, where I also worked on a blockchain project.

We have it ensure that function that enter the same address. In PHP, how would you ensure that function? Under in the single responsibility principle? In PHP, In PHP, how would you insert that function? Yep. Choose to a similar state. Use a static function.

Explain how to use PHP Laravel to implement integration that you require, transition data on, using how to use PHP Laravel to implement an integration that requires transition data across multiple database. Using API or multiple data credentials, save in ENV file.

I would, first, take a full backup of the full website and database and then migrate the server to a new server and using PHP artisan down command to ensure that the website is down during migration time, so that no data is lost.

Over end load will adjust to this for admission. The higher setting is for 40 million, failover end load will.

Pseudo code for asynchronous message processing, there seems to be a potential problem that I intended to explain the issue and possible improvement. Since this is a problem, it can be found in the system using any language for the synchronous process. Post Q dot subscribe process data. If not data, try another noise coming yet. What can be found post new data I am processed. Process data. Q publish process data. Go into data process. Data process I think the error is in the try and catch block.

Hello. Everyone. This is supposed to catch a sum that I identified when I see the code. Expedited now, as an Adventist. Kache. Put settings. Settings. Expedited. If cache has settings, get settings. for catch or retry condition. Catch a good setting. We use a gate method to get the catch up from settings. But here, get method calls it a condition, but to retrieve using put method or else condition are not possible because put method saves the cache.

When this step, we would take it to convert.

I'm developing an integration that synchronizes similar data between the MySQL database and CRM. She asked about the high-level overview of what I want to develop, an API to integrate and communicate from the third-party CRM. My approach is to use APIs for communication between MySQL and CRM. And, for phonetics, would it be critical?

I'm happy to help you with your interview transcript. Please go ahead and provide the text.

I'm doing well, thank you for asking.