Abdur Rahman ☁️

Abdur Rahman ☁️

location of Abdur Rahman ☁️kandy, Central Province, Sri Lanka

Connect with Abdur Rahman ☁️ to Send Message

Connect

Connect with Abdur Rahman ☁️ to Send Message

Connect
  • Timeline

  • About me

    Software Engineer | Node.js | React | ASP .NET Core | React Native | Angular | AWS

  • Education

    • London Metropolitan University

      2024 - 2025
      Bachelor of Engineering - BEng Software Engineering
    • Pearson College London

      2022 - 2023
      Diploma Information Technology
    • Pearson College London

      2023 - 2024
      Higher National Diploma Software Engineering
  • Experience

    • BayLanka Technologies

      Oct 2023 - Aug 2024

      • Designed, developed, and improved various applications including Cambrian College Admin Panel, Woblu, Woblu Maintenance, Cogito Kids, and Winsport trainer app. Focused on feature development, API integration, and user experience enhancement.• Led requirement gathering, API integration, and testing processes, ensuring alignment with client needs and project goals.• Integrated third-party services such as Stripe for payments and AWS S3 for image storage, optimizing application functionality and security.• Executed comprehensive testing strategies, including automated and manual tests, to ensure application performance and stability. Documented test cases and results to address issues proactively.• Managed CI/CD pipelines using GitHub Actions for efficient development and deployment. Documented APIs with Swagger for transparency and accessibility.• Worked closely with senior engineers, participated in meetings, and provided updates. Addressed blockers and collaborated with clients to prioritize enhancements and align development with project goals. Show less

      • Associate Software Engineer

        Apr 2024 - Aug 2024
      • Software Engineer Intern

        Oct 2023 - Apr 2024
    • Neximpact ltd

      Aug 2024 - now
      Associate Software Engineer

      - Design, develop, and implement new features based on client requirements, ensuring scalability, performance, and security.- Enhance existing features to improve functionality, user experience, and performance, including code optimization and refactoring.- Collaborate with the client to prioritize enhancements and align development with project goals.- Write and execute unit tests to verify that individual components function correctly.Conduct integration and end-to-end testing to ensure modules work together seamlessly and the system meets all requirements.- Document test cases and results, promptly addressing any issues or failures.- Define and validate user acceptance test (UAT) criteria with the client to ensure successful deployment.- Developed and consumed RESTful APIs to facilitate communication between the frontend and backend, ensuring seamless data flow. Show less

  • Licenses & Certifications

    • Angular: Getting Started

      Pluralsight
      Oct 2023
      View certificate certificate
    • Introduction to Machine Learning on AWS

      Amazon Web Services (AWS)
      Nov 2023