Saurabh Kumar Lall

Saurabh Kumar Lall

Software Developer

Followers of Saurabh Kumar Lall200 followers
location of Saurabh Kumar LallBengaluru, Karnataka, India

Connect with Saurabh Kumar Lall to Send Message

Connect

Connect with Saurabh Kumar Lall to Send Message

Connect
  • Timeline

  • About me

    Senior Software Developer at Accenture

  • Education

    • Sir M. Visvesvaraya Institute of Technology Bangalore

      2017 - 2021
      Bachelor of Engineering - BE CSE First Class With Distinction

      I graduated with a Bachelor of Engineering (BE) in Computer Science and Engineering from Sir M. Visvesvaraya Institute of Technology, Bangalore, in 2021, achieving First Class with Distinction. During my studies from 2017 to 2021, I developed a strong foundation in computer science principles, including software development, data structures, algorithms, and database management. My coursework and projects provided me with practical experience in various programming languages and technologies… Show more I graduated with a Bachelor of Engineering (BE) in Computer Science and Engineering from Sir M. Visvesvaraya Institute of Technology, Bangalore, in 2021, achieving First Class with Distinction. During my studies from 2017 to 2021, I developed a strong foundation in computer science principles, including software development, data structures, algorithms, and database management. My coursework and projects provided me with practical experience in various programming languages and technologies, enabling me to develop problem-solving skills and technical expertise. This rigorous academic training has equipped me with the knowledge and skills necessary to excel in the field of software development and technical support. Show less

    • Mount Assisi School Bhagalpur

      2014 - 2016
      Intermediate ISC
    • Mount Assisi School Bhagalpur

      2002 - 2014
      Matriculation ICSE
  • Experience

    • SmartERP

      Apr 2021 - Oct 2021
      Software Developer

      • Managed Database Integrations: Integrated and managed databases using SQL and NoSQL solutions to support application functionality and data management.• Implemented Responsive Design: Applied responsive design principles to ensure applications functioned seamlessly across various devices and screen sizes.• Optimized Code Performance: Conducted performance tuning and optimization of code to enhance application efficiency and speed.• Developed Unit Tests: Created and executed unit tests to ensure the reliability and robustness of code before deployment.• Participated in Sprint Planning: Actively engaged in sprint planning and retrospective meetings to continuously improve the development process.• Ensured Compliance with Standards: Adhered to industry standards and best practices in software development, documentation, and testing.• Utilized DevOps Practices: Employed DevOps practices to streamline the build, test, and deployment pipeline, ensuring rapid and reliable software delivery.• Collaborated with UX/UI Designers: Worked closely with UX/UI designers to translate user requirements into functional and visually appealing applications.• Monitored Application Performance: Continuously monitored application performance in production environments to identify and address issues proactively.• Provided Post-Deployment Support: Delivered post-deployment support and maintenance to ensure application stability and user satisfaction. Show less

    • Cognizant

      Apr 2021 - Apr 2024

      • Implemented Automated Testing: Developed and executed automated test scripts to improve software reliability and reduce manual testing efforts.• Managed Version Control: Utilized Git and GitHub for version control, ensuring proper code management and collaboration within the team.• Optimized Database Performance: Enhanced database performance by indexing, query optimization, and regularly monitoring database health.• Developed RESTful APIs: Designed and implemented RESTful APIs using ASP.NET, enabling seamless communication between different software components.• Ensured Data Security: Implemented data security measures, including encryption and access controls, to protect sensitive information.• Conducted Code Refactoring: Regularly refactored existing code to improve efficiency, readability, and maintainability.• Integrated Third-Party Services: Integrated third-party services and APIs into applications to extend functionality and improve user experience.• Led Code Review Sessions: Led code review sessions to ensure adherence to coding standards and best practices, fostering a culture of continuous improvement.• Developed User Training Materials: Created user training materials and conducted training sessions to ensure effective application use and adoption.• Participated in Agile Ceremonies: Actively participated in Agile ceremonies such as sprint planning, daily stand-ups, and retrospectives, contributing to the iterative development process. Show less • Conducted Root Cause Analysis: Performed root cause analysis on software defects to identify underlying issues and prevent recurrence.• Optimized Front-End Performance: Enhanced front-end performance by optimizing HTML, CSS, and JavaScript code.• Enhanced User Interfaces: Improved user interfaces by incorporating responsive design principles, ensuring compatibility across various devices.• Managed Documentation Repositories: Maintained and organized technical documentation repositories for easy access and reference.• Facilitated Knowledge Sharing: Conducted knowledge-sharing sessions and workshops to disseminate best practices and new technologies among team members.• Utilized Debugging Tools: Leveraged advanced debugging tools and techniques to efficiently diagnose and fix software issues.• Optimized Load Times: Implemented performance optimization techniques to reduce load times and improve application responsiveness.• Assisted in Risk Management: Participated in risk assessment and mitigation planning to ensure project stability and security.• Developed Test Cases: Created detailed test cases and scenarios to ensure comprehensive coverage and validation of software functionality.• Maintained Code Repositories: Managed and maintained code repositories using version control systems to ensure code integrity and collaboration.• Supported Continuous Integration: Assisted in implementing continuous integration practices to streamline the development and deployment process. Show less

      • Associate

        Nov 2021 - Apr 2024
      • Programming Analyst

        Apr 2021 - Oct 2021
    • Accenture

      May 2024 - now
      Senior Software Developer
  • Licenses & Certifications

    • Certified ScrumMaster (CSM)

      Scrum Alliance
    • Java Certification

      Oracle
    • Java SE Programmer

      Oracle Certified Associate
    • Microsoft Certified

      Azure Developer Associate
    • Microsoft Certified

      SQL Server Database Development
    • Certified Solutions Developer (MCSD) App Builder

      Microsoft
    • The Complete Python Bootcamp from Zero to Hero in Python

      Udemy
      Jul 2023
      View certificate certificate
    • Front-End Web Developer Nanodegree

      Udacity
    • Zero to Hero in Python

      Udemy
    • ReactJS

      Udemy