Rupesh Choudhary

Rupesh Choudhary Email and Phone Number

🌟 Seasoned Problem Solver | πŸš€ Empowering Businesses with Game-Changing Full-Stack Development Solutions | Expert in Crafting and Deploying Innovative Software Solutions @ Walkover
indore, madhya pradesh, india
Rupesh Choudhary's Location
Indore, Madhya Pradesh, India, India
About Rupesh Choudhary

I have a 10+ years of hands-on experience in full-stack development on designing, developing, and deploying complex software solutions.Uses skills as a seasoned, experienced professional with a full understanding of industry practices and company policies and procedures. Resolves a wide range of issues in imaginative as well as practical ways.Professional Summary

Rupesh Choudhary's Current Company Details
Walkover

Walkover

View
🌟 Seasoned Problem Solver | πŸš€ Empowering Businesses with Game-Changing Full-Stack Development Solutions | Expert in Crafting and Deploying Innovative Software Solutions
indore, madhya pradesh, india
Website:
walkover.in
Employees:
151
Rupesh Choudhary Work Experience Details
  • Walkover
    Senior Software Engineer
    Walkover Mar 2020 - Present
    Indore, Madhya Pradesh
    Working on Msg91 products, I ensure quality delivery on Web Application and RestFul API platforms, leading cross-functional teams. Engaged in complex software solutions architecture and development, utilizing CloudAMQP and RabbitMQ for AMQP messages. Responsible for project stability, reliability, and vulnerability mitigation.1. Technical Leadership: - Provide guidance and leadership, mentoring junior developers. - Conduct code reviews, ensuring adherence to standards.2… Show more Working on Msg91 products, I ensure quality delivery on Web Application and RestFul API platforms, leading cross-functional teams. Engaged in complex software solutions architecture and development, utilizing CloudAMQP and RabbitMQ for AMQP messages. Responsible for project stability, reliability, and vulnerability mitigation.1. Technical Leadership: - Provide guidance and leadership, mentoring junior developers. - Conduct code reviews, ensuring adherence to standards.2. System Architecture and Design: - Lead discussions on design and architecture for complex systems. - Make high-level design decisions, ensuring scalability.3. Coding and Programming: - Lead critical feature implementations, explore new technologies.4. Problem Solving and Troubleshooting: - Tackle complex challenges, provide innovative solutions. - Lead debugging efforts, conduct root cause analysis.5. Collaboration and Communication: - Collaborate with cross-functional teams and stakeholders. - Communicate technical concepts effectively.6. Project Management and Planning: - Contribute to project planning, resource allocation. - Lead Agile ceremonies, ensuring on-time project delivery.7. Technical Strategy and Innovation: - Contribute to technical roadmaps, recommend new technologies. - Drive innovation, improve development processes.8. Quality Assurance and Best Practices: - Set high-quality standards for code and documentation. - Lead initiatives to improve development processes.9. Security and Compliance: - Lead efforts to ensure software security. - Stay informed about security threats, ensure compliance.10. Client Interaction: - Collaborate with clients, understand requirements. - Provide guidance on technical aspects in client meetings.11. Performance Optimization: - Identify and optimize performance bottlenecks. - Lead efforts to improve system performance.12. Continuous Improvement: - Drive improvement initiatives, seek feedback actively Show less
  • Hiteshi Infotech Pvt. Ltd.
    Senior Software Developer
    Hiteshi Infotech Pvt. Ltd. Nov 2018 - Feb 2020
    Indore, Madhya Pradesh, India
    1. System Analysis and Design: - Analyze user needs and system requirements. - Develop system architecture and technical specifications.2. Coding and Programming: - Write efficient, maintainable code. - Implement solutions using relevant languages and frameworks.3. Testing and Quality Assurance: - Execute comprehensive test plans. - Perform unit, integration, and system testing. - Debug and fix issues identified in testing.4. Documentation: -… Show more 1. System Analysis and Design: - Analyze user needs and system requirements. - Develop system architecture and technical specifications.2. Coding and Programming: - Write efficient, maintainable code. - Implement solutions using relevant languages and frameworks.3. Testing and Quality Assurance: - Execute comprehensive test plans. - Perform unit, integration, and system testing. - Debug and fix issues identified in testing.4. Documentation: - Create and maintain technical documentation. - Document code changes, APIs, and configurations. - Contribute to user guides and manuals.5. Collaboration and Communication: - Collaborate with cross-functional teams. - Communicate effectively with stakeholders. - Actively participate in team meetings.6. Learning and Professional Development: - Stay informed about industry trends. - Enhance technical skills continuously. - Mentor less experienced team members.7. Problem Solving: - Analyze and propose solutions for complex problems. - Debug and troubleshoot software issues. - Contribute to architectural discussions.8. Adherence to Development Processes: - Follow established methodologies. - Participate in code reviews and process improvement. - Collaborate on refining project requirements.9. Software Deployment and Maintenance: - Assist in deploying applications. - Monitor and address issues promptly. - Implement automated deployment pipelines.10. Security Awareness: - Implement security best practices. - Conduct security reviews and address vulnerabilities.11. Team Collaboration: - Collaborate effectively, fostering positive dynamics. - Foster a collaborative work environment. - Mentor junior team members.12. Project Management: - Manage tasks and contribute to planning. - Prioritize work for project deadlines. - Contribute to Agile sprint planning and retrospectives. Show less
  • Hiteshi Infotech Pvt. Ltd.
    Software Developer
    Hiteshi Infotech Pvt. Ltd. Sep 2017 - Nov 2018
    Indore Area, India
    1. Analysis and Design: - Evaluate user needs and system requirements. - Architect software solutions, defining system components.2. Coding and Programming: - Craft clean, efficient, and maintainable code. - Implement software based on design specifications. - Leverage relevant programming languages and frameworks.3. Testing and Quality Assurance: - Create and execute thorough test plans. - Perform unit, integration, and system testing.4… Show more 1. Analysis and Design: - Evaluate user needs and system requirements. - Architect software solutions, defining system components.2. Coding and Programming: - Craft clean, efficient, and maintainable code. - Implement software based on design specifications. - Leverage relevant programming languages and frameworks.3. Testing and Quality Assurance: - Create and execute thorough test plans. - Perform unit, integration, and system testing.4. Collaboration and Communication: - Engage with cross-functional teams, fostering collaboration. - Effectively communicate with team members and stakeholders. - Participate actively in team meetings and project discussions.5. Learning and Professional Development: - Stay updated on industry trends and emerging technologies. - Continuously improve technical skills. - Mentor and share knowledge with less experienced team members.6. Problem Solving: - Analyze and resolve complex problems. - Debug and troubleshoot software issues. - Contribute to discussions on system architecture and design.7. Software Deployment and Maintenance: - Assist in deploying software applications. - Monitor and promptly address issues in deployed applications. - Implement and automate deployment pipelines for continuous integration.8. Security Awareness: - Implement security best practices in development. - Conduct security reviews, addressing potential vulnerabilities.9. Team Collaboration: - Collaborate effectively, fostering positive team dynamics. - Mentor junior team members.10. Project Management: - Manage tasks, contributing to project planning and estimation. - Prioritize work to meet project deadlines. - Participate in Agile sprint planning and retrospective meetings. Show less
  • Monad Infotech
    Software Developer
    Monad Infotech Apr 2016 - Sep 2017
    Indore, Madhya Pradesh, India
    1. Documentation: - Create and maintain technical documentation for software projects. - Document code changes, APIs, and integrations. - Contribute to the development of user guides and manuals.2. Adherence to Development Processes: - Follow established software development methodologies and processes. - Contribute to the improvement of development processes and workflows. - Participate actively in agile or other development methodologies.3. Software… Show more 1. Documentation: - Create and maintain technical documentation for software projects. - Document code changes, APIs, and integrations. - Contribute to the development of user guides and manuals.2. Adherence to Development Processes: - Follow established software development methodologies and processes. - Contribute to the improvement of development processes and workflows. - Participate actively in agile or other development methodologies.3. Software Deployment and Maintenance: - Assist in the deployment of software applications. - Monitor and maintain deployed applications, addressing issues promptly. - Work on continuous integration and deployment processes.4. Security Awareness: - Implement and follow security best practices in software development. - Conduct security reviews and identify potential vulnerabilities.5. Team Collaboration: - Collaborate effectively with team members, providing input and suggestions for improvement. - Contribute positively to team dynamics and foster a collaborative work environment.6. Project Management: - Manage individual tasks and contribute to project planning and estimation. - Prioritize work effectively to meet project deadlines. Show less
  • Monad Infotech
    Junior Software Developer
    Monad Infotech Apr 2015 - Mar 2016
    Indore, Madhya Pradesh, India
    1. Coding and Programming: - Develop, test, and maintain high-quality software code. - Collaborate with team members to design and implement software solutions. - Follow coding standards, best practices, and design patterns.2. Testing and Quality Assurance: - Conduct thorough testing of software applications to identify and fix bugs. - Participate in code reviews to ensure code quality and adherence to coding standards. - Work on improving and maintaining code… Show more 1. Coding and Programming: - Develop, test, and maintain high-quality software code. - Collaborate with team members to design and implement software solutions. - Follow coding standards, best practices, and design patterns.2. Testing and Quality Assurance: - Conduct thorough testing of software applications to identify and fix bugs. - Participate in code reviews to ensure code quality and adherence to coding standards. - Work on improving and maintaining code coverage through testing.3. Collaboration and Communication: - Collaborate effectively with cross-functional teams, including designers, product managers, and other developers. - Communicate progress, challenges, and solutions clearly to team members. - Participate in regular team meetings and contribute to discussions.4. Learning and Professional Development: - Stay abreast of industry trends, new technologies, and best practices. - Continuously enhance technical skills and knowledge. - Seek mentorship and guidance from more experienced team members.5. Problem Solving: - Analyze software requirements and propose effective solutions. - Troubleshoot and resolve complex software issues. - Contribute to the design and architecture discussions.6. Software Deployment and Maintenance: - Assist in the deployment of software applications. - Monitor and maintain deployed applications, addressing issues promptly. - Work on continuous integration and deployment processes.7. Security Awareness: - Implement and follow security best practices in software development. - Conduct security reviews and identify potential vulnerabilities.8. Team Collaboration: - Collaborate effectively with team members, providing input and suggestions for improvement. - Contribute positively to team dynamics and foster a collaborative work environment. Show less
  • Monad Infotech
    Software Engineer Intern
    Monad Infotech May 2014 - Mar 2015
    Indore, Madhya Pradesh, India
    1. Coding and Programming: - Write, modify, and debug software code. - Collaborate with team members to design and implement software solutions. - Follow coding standards and best practices.2. Testing and Quality Assurance: - Assist in the testing and debugging of software applications. - Identify and fix software defects and issues. - Participate in code reviews to ensure code quality.3. Collaboration and Communication: - Collaborate with… Show more 1. Coding and Programming: - Write, modify, and debug software code. - Collaborate with team members to design and implement software solutions. - Follow coding standards and best practices.2. Testing and Quality Assurance: - Assist in the testing and debugging of software applications. - Identify and fix software defects and issues. - Participate in code reviews to ensure code quality.3. Collaboration and Communication: - Collaborate with cross-functional teams, including designers, product managers, and other developers. - Communicate effectively with team members to understand requirements and provide updates on progress. - Participate in team meetings and discussions.4. Learning and Professional Development: - Stay up-to-date with industry trends and advancements. - Continuously enhance coding and programming skills. - Seek guidance from senior developers and actively participate in mentorship opportunities.5. Problem Solving: - Analyze software requirements and design specifications. - Troubleshoot and resolve software issues. - Propose and implement solutions to improve software functionality.6. Version Control: - Utilize version control systems (e.g., Git) for code repository management. - Understand branching and merging strategies.7. Software Deployment and Maintenance: - Assist in deploying software applications. - Monitor and maintain deployed applications, addressing issues as they arise.8. Security Awareness: - Be aware of and follow security best practices in software development. - Contribute to creating secure code and identifying potential security vulnerabilities.9. Team Collaboration: - Work collaboratively with team members to achieve project goals. - Contribute ideas and suggestions to improve team processes and workflows.10. Time Management: - Prioritize tasks and manage time effectively to meet project deadlines. - Communicate proactively if facing challenges or potential delays. Show less

Rupesh Choudhary Education Details

Frequently Asked Questions about Rupesh Choudhary

What company does Rupesh Choudhary work for?

Rupesh Choudhary works for Walkover

What is Rupesh Choudhary's role at the current company?

Rupesh Choudhary's current role is 🌟 Seasoned Problem Solver | πŸš€ Empowering Businesses with Game-Changing Full-Stack Development Solutions | Expert in Crafting and Deploying Innovative Software Solutions.

What schools did Rupesh Choudhary attend?

Rupesh Choudhary attended Rajiv Gandhi Prodyogiki Vishwavidyalaya, Kin-Sage Institute.

Who are Rupesh Choudhary's colleagues?

Rupesh Choudhary's colleagues are Vikas Dubey, Rashi Khandelwal, Walkover Solution, Ankit Dongre, Manoj Kumar Patidar, Divya Chopra, Sadique Sheikh.

Not the Rupesh Choudhary you were looking for?

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

Download 750 million emails and 100 million phone numbers

Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.