About Me.

About Me.


Hi, my name is Abid Hossain and I am a Frontend-focused Full Stack developer with 6+ years of experience in the software development industry. Passionate about embracing new challenges and staying at the forefront of technology.


  • Sr Software Engineer — React JS, Node JS and React NativeADN DigiNet Ltd (09/2023 - Present)

    Contributing to diverse projects, including CRM, AdTech, and SocialTech solutions, using React, Node, and React Native.

    • Led the front-end team of 8 members on multiple projects for the last 13 months and counting.
    • Managing and improving legacy code while building new features in React.
    • Contributing to the organization's augmentation program by actively participating in the hiring process for React and React Native candidates.
    Technologies used: React, Next.js, Node.js, Docker, REST, React Native, Jira, AWS - (EC2, Amazon CloudFront, Route53, S3), git

  • Software Engineer — React JS and Node JSSpring Rain Ltd (10/2022 - 09/2023)

    Worked with both client and backend teams with React and Next.js on the client end and Node.js and Express on the backend.

    • Contributed in a SaaS based fintech project utilizing Node and the Express framework over microservice architecture.
    • Contributed to developing complex features such as fraud detection, end-to-end transactions, and session management for handling duplicate transactions.
    • Contributed to migrating an old project from ES5 JavaScript to ES6 TypeScript.
    • Improved First Contentful Paint (FCP) by 79%, reducing it from 1.4 seconds to 0.3 seconds by implementing lazy loading, efficient image caching.
    • Contributed to the client side by developing custom components in React.
    • Engineered and developed the “Student Management” app as a native application using React Native.
    Technologies used: React, Node.js, REST APIs, React Native, Trello, AWS - (EC2, Amazon CloudFront, S3, dynamoDB), git

  • Front End Engineer — React JS and Next JSBdtask Ltd (03/2021 - 09/2022)

    Contributed to diverse projects and developed multiple applications from design to pixel-perfect UI conversion using React and Next.js.

    • Transformed Figma designs into pixel-perfect, responsive websites.
    • Transformed HTML templates into reusable React components.
    • Created complex layouts for dynamic dashboards using React Grid Layout.
    • Developed a photo and video collage website using Framer Motion, React Fiber and Three.js for 3D image and video transformations.
    Technologies used: React, Next.js, REST APIs, Jira, Three.js, Framer Motion, HTML5, CSS3, SASS, TailwindCSS, git, GitHub

  • Software Engineer — React JS, Node JSTreevaly (10/2018 - 02/2021)

    Worked at an early-stage startup, developing their e-commerce platform to serve a diverse range of products and enhance the overall user experience.

    • Built the e-commerce user platform from scratch using HTML5, CSS3, and Laravel.
    • Created the admin panel using HTML5, CSS3, and Laravel.
    • Migrated code from HTML5 to React.
    Technologies used: React, Next.js, REST APIs, Jira, Three.js, Framer Motion, HTML5, CSS3, SASS, TailwindCSS, git, GitHub

My Certifications.

  • Advanced Node.js

    Gained advanced proficiency in Node.js, covering topics like event-driven programming, asynchronous operations, and optimizing performance in server-side applications.

  • Scrum: Advanced

    Developed a deeper understanding of advanced Scrum techniques, including scaling Scrum for large teams and managing complex projects effectively through Agile principles.

  • Node.js: Microservices

    Learned how to design and build scalable microservices architectures using Node.js, focusing on service decomposition, API gateways, and inter-service communication patterns.

  • Designing RESTful APIs

    Acquired skills in designing robust, scalable, and maintainable RESTful APIs using industry best practices, including security, versioning, and documentation strategies.

  • React: Testing and Debugging

    Gained expertise in testing and debugging React applications using modern tools and techniques, ensuring reliable and maintainable code with unit tests, integration tests, and more.

  • AI Application with React and AWS SageMaker

    Explored the integration of machine learning models into React applications using AWS SageMaker, learning how to create intelligent, data-driven features and services.

  • Career Essentials in Software Development by Microsoft and LinkedIn

    Covered essential software development skills, including problem-solving, coding best practices, and teamwork, helping to build a solid foundation for a successful tech career.