Bayes Ahmed Shoharto

CSD | 3.5+ years of experience | Full Stack Software Developer and Partly Scrum Master

Work Experiences

PresentMay, 2022

Software Engineer

Intrinsik Technologies Sdn Bhd
My responsibilities as a Software Developer :
    • Developing and maintaining the back-end web application. (Node.js)
    • Developing and maintaining the front-end web application. (React.js)
    • Deploying the web application to the cloud. (AWS)
    • Leading the team to follow the scrum methodology.
    • Working with the team lead and stakeholders to create the product backlog, sprint planning, sprint review, sprint retrospective, and sprint demo.
Apr, 2022Dec, 2021

Software Developer

Oxcom Sdn. Bhd.
My responsibilities as a Software Developer :
    • Developing RESTful APIs for web and mobile app. (Node.js)
    • Designing Microservice Architecture.
    • Developing and maintaining the back-end web application. (Node.js)
    • Designed & developing Admin Panel For Oxcom (MERN Stack)
    • Maintaining and improving the existing web application. (MERN Stack)
    • Deploying the web application to the cloud. (AWS)
Accomplished :
    • Developed an E-commerce web application for Oxcom using React.js, Node.js, Express.js, MongoDB, JWT, AWS, Docker, and CI/CD Pipeline.
Dec, 2021Dec, 2020

Software Developer

RedNet (M) Sdn. Bhd. (https://website.erider.my/)
My involvement as a Software Developer :
    • Develop RESTful APIs for web and mobile app. (Node.js)
    • Design Microservice Architecture.
    • Develop Firebase Cloud Functions (Node.js).
    • Database Design (MongoDB & Cloud Firestore).
    • Design & developing Admin Panel For eRider (React.js & Node.js)
    • Deploy RESTful APIs / Functions in Firebase / web server / GCP with CI/CD Pipeline.
My involvement as a Scrum Master :
  • Practice scrum inside our development team.
  • Conducted all the scrum meetings (sprint planning, daily scrum, sprint review, and sprint retrospective.)
  • Plan development and manage the development team to meet release target with Team Lead.
  • Stories prioritize, task breakdown and continuous product backlog grooming with Team Lead.
Accomplished :
    • Implement Scrum inside our development team.
    • Developing eRider back-end.
    • Design & Develop APIs Documentation Website. (React.js & Node.js)
Jan, 2019May, 2020

Software Developer (Freelance)

Self-employed
My involvement as a Software Developer (Freelance):
    • Project Requirement Analysis.
    • Plan development and manage the team to meet release target.
    • Stories prioritize, task breakdown and continuous product backlog grooming.
    • Marketplace Analysis in Software development sector.
    • Explore software development life cycle.
    • Explore microservice architecture .
    • Learn more about restful api for web and mobile app.
    • Make collaboration with other freelancer / remote developer.
Accomplished :
    • 4+ Application Development for the client
    • 2+ Provide Maintenance support
    • 5+ Develop dynamic website using MERN Stack
    • Development Hostel Management System (PHP & Laravel)
Mar, 2018Aug, 2018

Web Developer

Lets Learn Coding LTD.

My involvement as a Web Developer :
    • Database design and web application architecture.
    • Develop restful api for web application.
    • Various type of web application development.
Accomplished :
    • 5+ Web Application Development within few months.
    • 3+ customization existing projects.
    • Learning RESTful APIs Development.
Oct, 2017Feb, 2018

Web Developer (Internship)

Kodeeo (https://www.kodeeo.com/)
My involvement as a Web Developer Intern:
    • Developing feature with PHP and Laravel.
    • Lean to develop In-house web application.
    • Learn Core Website Development Principle
Feature Project :
    • Inventory management system (PHP & Laravel)
    • Developing Dynamic E-commerce Website (PHP)










Skills

Technical Skill

  • 3.5+ years of experience in software development with Agile methodologies.
  • Product analysis, planning, preparing mock, writing stories, task prioritize.
  • Good knowledge about project management tools like Jira.
  • Vanilla JavaScript, React.js, Node.js (Express.js)
  • MySQL, MongoDB, LocalStorage, IndexDB.
  • Docker, Git, NPM, WebPack, Yarn.
  • Comfortable with DevOps related work.

Achievement & Awards

  • Certified Scrum Developer (Scrum Alliance)
  • Got 200+ accepted solutions at Various type of Online Judge
  • Participated in countless other national and online programming contests.
  • 3rd position at Intra University Programming Contest 2017
  • Second Place ARtech Workshop and Hackathon
  • Microsoft Learn Student Ambassador
  • BNCC Youth exchange program 2014, India

Public Project & Open Source Contributions

{{ repo.name }}

{{ repo.desc }}

Payex API SDK

payex.io Payment Gateway API SDK by Node.js

Education

Bachelor of Engineering - BE, Software Engineering

Universiti Teknologi Malaysia (UTM)
  • HOD (Web Development)- Developer Student Clubs (DSC UTM)
  • Microsoft Learn Student Ambassador
  • Joint-Secretary at IT CLUB
  • UTM AWS learning community

Bachelor of Computer Science and Engineering

National University, Bangladesh
  • Completed 54 credits towards a B.Sc in CSE