Atul Gupta

Atul Gupta

Intern Full Stack Developer

Followers of Atul Gupta1000 followers
location of Atul GuptaBengaluru, Karnataka, India

Connect with Atul Gupta to Send Message

Connect

Connect with Atul Gupta to Send Message

Connect
  • Timeline

  • About me

    Software Engineer 2 with experience on Microservices | RESTful API | Java | Golang | Python | AWS | Kafka |Hibernate

  • Education

    • IPS ACADEMY, Indore

      2019 - 2021
      Master of Computer Applications - MCA Computer Science 8.76 CGPA
    • G.S. College of Commerce & Economics, Near Civil Lines Thana, Jabalpur

      2016 - 2019
      BCA Computer Science 68%
  • Experience

    • Newton School

      May 2021 - Oct 2021
      Intern Full Stack Developer

      Responsibilities -- I've gained practical experience by actively participating in real-world full-stack projects, guided by industry experts. These projects have encompassed a range of applications, including e-commerce websites, digital games, and HTML canvas animations.- Actively participated in various coding events and achieved high score. Worked on various Java backend projects like banking notification and student directory.- Expertly leverage ReactJS and Redux for efficient state management and seamless UI development in projects. Show less

    • Halodoc

      Oct 2021 - Nov 2023
      Software Development Engineer I

      Responsibilities - - Requirement analysis, designing architecture, development, code review, coordination with relevant stakeholders, and working with the team during actual implementation to ensure we follow the right coding practices.- Be actively involved in the complete software development lifecycle, from initial design and development through testing and deployment. Ensure that the software is robust and meets all specified requirements.- Design and implement cost-effective solutions for projects that leverage Halodoc platform services for best performance and high availability.- Collaborated closely with Product Owners, Project Managers, Architects, Android, iOS, and QA teams to define the strategic and scalability roadmap, refining each item with proper testing and best practices as we progressed.- Using the latest stable version of Java, as it often includes new language features, performance improvements, and bug fixes.- Create and maintain technical documentation to support team members and endusers. This documentation will facilitate understanding and utilization of the software you develop.- Ensure application security and ability to interact with multiple APIs and databases. - Diagnose and troubleshoot software defects, performance issues, and other technical problems. Show less

    • Spire.AI Copilot for Talent

      Feb 2024 - now
      Software Engineer II
  • Licenses & Certifications