Basith Abdul

Basith Abdul

Software Engineering Intern

Followers of Basith Abdul3000 followers
location of Basith AbdulAtlanta, Georgia, United States

Connect with Basith Abdul to Send Message

Connect

Connect with Basith Abdul to Send Message

Connect
  • Timeline

  • About me

    Actively looking for Summer'25 internships | MSCS @ GSU | Ex SDE-II @ NCRVoyix | MLSA | 5🌟 Hackerrank | SCI'20 Project Admin | Mentor BWLU

  • Education

    • Georgia State University

      2024 - 2025
      Master's degree Computer Science

      Coursework: Database Designing, Advanced Computer Networks, Mobile App Development.

    • MVSR Engineering College

      2017 - 2021
      Bachelor of Engineering Computer Science
  • Experience

    • Research Center Imaarat(RCI)

      Dec 2019 - Jan 2020
      Software Engineering Intern

      Engineered a software that enabled dynamic geospatial visualization of missile trajectories on Google Maps using C++ and the QT software framework.

    • StudentCode-in

      Jun 2020 - Aug 2020
      Project Admin

      Mentored the team in acquiring proficiency in a wide array of technologies, including Python Django, MySQL, Stripe API, and Google Drive API, empowering them to collaboratively contribute to the open-source project.

    • LetsUpgrade

      Jul 2020 - Aug 2020
      Mentor

      -Effectively mentored and coached a team of 10 members, adhering to agile methodologies and guiding the development of a specialized search engine tailored for programmers.-This comprehensive search tool utilizes web scraping techniques on websites such as StackOverflow, Wikipedia, and Quora to deliver the most relevant search results, catering to the specific needs of the developer community.

    • Microsoft Learn Student Ambassadors CEE

      Aug 2020 - Nov 2021
      Microsoft Learn Student Ambassador
    • NCR Voyix

      Mar 2021 - Aug 2024

      -Led the development of multiple microservices for the Next-Gen Self-Checkout system, employing Adapter, Decorator, Factory, and Observer Design Patterns, and leveraging React, Redux, NestJS, Redis, MongoDB, SQL, RxJS, GoLang, Docker, Kubernetes, Helm Charts, Github Workflows, Jenkins, Groovy, Bash and GCP.-Played a pivotal role in all phases of software development, including coding, code reviews, resolving bugs, project planning, management, testing, and deployment.-Assisted with GitHub workflows and bash scripting for the automated execution of end-to-end (E2E) tests, deploying entire cluster on Google Kubernetes Engine (GKE) upon each pull request merge. Wrote multiple test cases in Cypress, Gherkin, CucumberJS.-Designed and implemented an end-to-end monitoring and self-healing system for our server using Google Cloud Functions, Pub/Sub, Google Cloud Uptime Checks, Scheduler, and Alerts.-Designed an end-to-end approach for processing and printing of logs within multiple log files leveraging a Fluentbit sidecar container and a lua script for filtering. Show less -Led the development of a comprehensive emulator from scratch, simulating a pinpad device for EFT payments and facilitating the automated execution of end-to-end tests on CI/CD pipelines across diverse scenarios.-Devised Dockerfiles for multiple microservices, integrating them into our kubernetes cluster defining the corresponding manifests within our helm umbrella chart.-Architected robust CI/CD pipelines that automate the building and deployment of Docker images, RPM packages, and Debian packages, on Google Artifactory Registry and JFrog Artifactory.-Implemented and managed a Jenkins job responsible for secure SSH access to our self-serve checkout lanes, facilitating the upgrading of microservices running as daemon processes.-Guided and mentored team members, ultimately enhancing team performance and project outcomes.-Engineered GitHub workflows that periodically facilitate the upgrade to the latest Kubernetes cluster chart.-Optimized cloud infrastructure costs by reducing the disk usage based on capacity reports. Show less

      • Software Engineer II

        Apr 2023 - Aug 2024
      • Software Engineer

        Aug 2021 - Jun 2024
      • Software Engineer Intern

        Mar 2021 - Aug 2021
    • Georgia State University

      Aug 2024 - now
      Graduate Teaching Assistant

      -Conducted lab sessions on complete software development lifecycle (Agile principles), with a focus on Java including Adapter, Factory, and Decorator design patterns.-Instructed students on best coding practices through SOLID principles, and guided them in OOPS concepts, system documentation using Javadoc and testing with JUnit.

  • Licenses & Certifications

    • Machine learning

      Coursera
    • Advance C

      Cisco
      Jul 2019
    • Git Essentials

      LinkedIn
      Sept 2024
    • C

      Cisco
      Sept 2018
    • Machine learning A-Z™ : Hands-on python & R in Data Science

      Udemy
  • Honors & Awards

    • Awarded to Basith Abdul
      Appreciation by Manager Gopi Samala Aug 2024 Dear Abdul, This is an e-mail to Appreciate you for all the great work done in NCR Voyix for NextGen SCO integration with EX (Emerald) and GX (Emerald Global) for ADUSA, NTUC and Sainsbury customers. I see you did a great job in the team in development of features, guiding different feature teams locally and leading the DevOps from India. And also the in depth technical trainings to the team members on POSLess services in NextGen Self-Service CheckOut. Till last date I see your… Show more Dear Abdul, This is an e-mail to Appreciate you for all the great work done in NCR Voyix for NextGen SCO integration with EX (Emerald) and GX (Emerald Global) for ADUSA, NTUC and Sainsbury customers. I see you did a great job in the team in development of features, guiding different feature teams locally and leading the DevOps from India. And also the in depth technical trainings to the team members on POSLess services in NextGen Self-Service CheckOut. Till last date I see your commitment and dedication to the work along with the team for sprint deliverables, Cross functional, focused on customer support issues to fix immediately as we get the issues with extra efforts. The team and NCR Voyix would like to congratulate the results you have provided and dedication, work done. We would like to Thank you for the efforts invested in these 3+ years with NCR Voyix. Likewise, we would like to appreciate the energy and team spirit shown by you in the team. Wish you all the very best. Show less
  • Volunteer Experience

    • Convenor

      Issued by Coding Club, MVSREC on Feb 2020
      Coding Club, MVSRECAssociated with Basith Abdul
    • Placement Coordinator

      Issued by MVSR Engineering College on Jun 2020
      MVSR Engineering CollegeAssociated with Basith Abdul