Daipayan Hati

Daipayan Hati

Junior Web Developer

Followers of Daipayan Hati3000 followers
location of Daipayan HatiHayward, California, United States

Connect with Daipayan Hati to Send Message

Connect

Connect with Daipayan Hati to Send Message

Connect
  • Timeline

  • About me

    MS Comp Sci @ CSU East Bay | Ex-Dell,Nomura

  • Education

    • Sikkim Manipal Institute of Technology

      2017 - 2021
      Bachelor of Technology - BTech Computer Science 8.65
    • California State University - East Bay

      2024 - 2026
      Master of Science - MS Computer Science
  • Experience

    • Ellocent Labs

      Jul 2020 - Jan 2021
      Junior Web Developer
    • Nomura Research Institute Financial Technologies India Pvt. Ltd.

      Jan 2021 - Jun 2021
      Software Engineer Intern

      During my tenure at Nomura Research Institute as an intern, I contributed to enhancing client-facing reporting capabilities and gained valuable experience as a Java developer. My key responsibilities and achievements included:Developed a new, dynamic screen for downloading reports, significantly improving client experience and functionality. This feature allowed customers to:Select specific fields for inclusion in their reportsCustomize report designs according to their unique requirementsGenerate tailored reports on-demandUtilized a diverse tech stack to implement this solution, including:Spring MVC for robust backend developmentMySQL for efficient data managementHibernate for seamless object-relational mappingJSP (JavaServer Pages) for dynamic web page creationVanilla JavaScript for enhanced frontend interactivityContributed to a large-scale project, honing my coding skills and adapting to real-world software engineering practices. Show less

    • Kapture CRM

      Jun 2021 - Dec 2021
      Software Developer

      During my tenure at Kapture CRM, I played a crucial role in a significant architectural transformation project:Spearheaded the initiative to rebuild modules from a tightly coupled monolithic system into distributed, lightly coupled microservices. This strategic shift resulted in a more fault-tolerant application with significantly improved response rates.Utilized a diverse and modern tech stack, including:Springboot for building robust and scalable microservicesApache Kafka for implementing event-driven architecture and ensuring reliable message streaming between servicesRedis for high-performance caching, enhancing application speed and reducing database loadMySQL for persistent data storageHibernate for object-relational mapping, simplifying database operationsReactJS for developing dynamic and responsive user interfacesGained valuable experience in microservices architecture, learning to design and implement loosely coupled, independently deployable services.Developed skills in distributed systems design, focusing on scalability, fault tolerance, and system resilience.Enhanced proficiency in both backend and frontend technologies, contributing to a full-stack development environment.Collaborated with cross-functional teams to ensure smooth integration of newly developed microservices with existing systems.Participated in agile development processes, adapting quickly to changing requirements and delivering incremental improvements.This experience at Kapture CRM was instrumental in broadening my technical expertise, particularly in modern software architecture and cutting-edge technologies. It provided me with hands-on experience in transforming legacy systems into more efficient, scalable, and maintainable applications. Show less

    • Dell Technologies

      Dec 2021 - May 2024
      Software Developer

      My responsibilities and achievements included:Spearheaded the design and delivery of Dell File Repository, an innovative tool enabling clients to store and manage large device logs and files. This system facilitated complex functions such as file upload, sync, replication, and download, significantly improving client data management capabilitiesLed the overall development process for new features, from initial requirements analysis to final implementation, ensuring alignment with product roadmap and client needsDemonstrated exceptional leadership by successfully managing two hot-fix releases and one major release from the development team. Notably, I achieved the highest bug closure rate during the developer sign-off phase, contributing to improved product quality and stabilityUtilized a diverse tech stack including Spring Boot, React, NodeJS, Spring MVC, Python, MySQL, MongoDB, Hibernate ORM, MQTT, and Memcache to develop robust, scalable solutionsCollaborated closely with cross-functional teams including product management, QA, and UX designers to ensure seamless integration of new features and enhancements.Implemented agile methodologies and best practices in software development, resulting in increased team productivity and faster time-to-market for new features.This experience at Dell Technologies significantly enhanced my skills in full-stack development, project management, and enterprise-level software engineering, preparing me for more challenging roles in the tech industry. Show less

    • Newton School

      Feb 2022 - May 2023
      Mentor

      As a Student Mentor at Newton School, I played a crucial role in supporting aspiring software developers in their journey to master fundamental computer science concepts. My responsibilities and achievements included:Provided one-on-one mentorship to students, offering guidance on complex DSA topics and helping them develop problem-solving skills essential for technical interviews.Conducted regular code reviews, offering constructive feedback to improve students' coding practices and algorithm implementation.Facilitated group study sessions and workshops, breaking down intricate DSA concepts into easily understandable components for diverse learning styles.Collaborated with the curriculum team to develop and refine DSA course materials, ensuring they aligned with industry standards and interview requirements.Assisted students in preparing for coding interviews by conducting mock interviews and providing tailored feedback on their performance.Monitored student progress and adapted teaching strategies to address individual learning needs, resulting in improved comprehension and success rates.Contributed to the Newton School community by participating in webinars and creating educational content on DSA topics for the school's blog and social media platforms.This experience at Newton School enhanced my own DSA skills while developing my abilities in mentorship, communication, and educational content creation. It also deepened my understanding of the challenges faced by aspiring developers and the most effective methods to support their learning journey. Show less

  • Licenses & Certifications