Joy Barua

Hi, my name is Joy.Currently, I am working as a Web Application Developer at DataAnnotation, BC, Canada. I have experience working as a software engineer intern at HubSpot and a software developer in test (Co-op) at Autodesk. I enhanced my skills and knowledge by completing multiple internships, online courses and certifications in programming languages, software architecture, automation testing, DevOps, etc. I enjoy creating innovative, user-friendly software solutions and value collaboration and continuous learning.

Programming Languages

  • C/C++
  • Java
  • C#
  • PHP
  • Python
  • JavaScript

  • Web Technologies

  • HTML, CSS, SASS, Bootstrap
  • React JS
  • Node JS
  • Angular JS
  • DevOps
  • MERN Stack

  • Database Technologies

  • SQL MySQL
  • NoSQL (MongoDB)

  • Game Engines

  • Unity 3D
  • Matter.js [JS Library]

  • Cloud Technology

  • AWS
  • Micrsoft Azure
  • AzureDevops

  • Soft Skills

  • Creativity
  • Public Speaking
  • Interpersonal Communication
  • Critical Thinking
  • Problem Solving

  • Software Developer in Test (Co-op)

    Duration: 4 months; May05, 2023 to Aug.31, 2023

    Autodesk - San Francisco, California, United States · Remote

    Duties and Responsibilities

    • Developing CI/CD pipelines using Jenkins & monitoring dashboards.
    • Developing automated tests of REST APIs and GUI.
    • Configure the test environment and equipments.
    • Develop automation testing using Selenium and Appium.
    • Handle scripting tasks for debugging and automation.
    • Work closely with peers to identify issues and provide suitable resolutions.
    • Test new applications for usability and adherence to code plan.
    • Work with developers to identify and remove software bugs.

    Software Engineer Intern

    Duration: 4 months; May02, 2022 to Aug.30, 2022

    HubSpot - Cambridge, Massachusetts, United States · Remote

    Duties and Responsibilities

    • Write clear, clean code for various projects.
    • Design and implement software solutions using JavaScript, Java, C# and Python
    • Apply JS frameworks React.js, Node.js, Angular.js, Vue.
    • Work with design teams and Senior Software Engineers to build customized software products for consumers.
    • Contribute to deployments by resolving issues for optimal results.
    • Work with developers to identify and remove software bugs.
    • Deliver project reports and milestone updates to supervisor.

    Junior Software Developer

    Duration: 1 year 8 months; May01, 2020 to Dec.30, 2021

    Authentic Four Technology - Chittagong, Bangladesh · Onsite

    Duties and Responsibilities

    • Incorporate database technologies such as relational databases, SQL and MySQL into coding projects.
    • Work with software development and testing team members to design and develop robust solutions to meet client requirements for functionality, scalability and performance.
    • Coordinate technical requirements for projects with internal and external stakeholders.
    • Prepare detailed reports on updates to project specifications, progress, identified conflicts and team activities.
    • Collaborate with project managers to select ambitious, but realistic coding milestones on pre-release software project development.
    • Revise, modularize and update old code bases to modern development standards, reducing operating costs and improving functionality.
    • Develop software for both desktop and mobile operating systems.
    • Participate in software field testing to verify in-situ performance of developed projects.
    • Coordinate with project management staff on database development timelines.

    Software Developer Intern

    Duration: 4 months; Jan.05, 2020 to Apr.30, 2020

    Authentic Four Technology - Chittagong, Bangladesh · Onsite

    Duties and Responsibilities

    • Quickly learn new skills and applied them to daily tasks, improving efficiency and productivity.
    • Learn software engineering process improvements and best practices.
    • Write clean, clear and well-tested code for various projects.
    • Contribute to deployments by testing, debugging and resolving issues for optimal results.
    • Analyze source code to identify functionality issues.
    • Develop reports using SQL server reporting services.

    Moviedatabase Site

    A Streaming Web App which was developed using React js , Firebase Authentication, Material UI & MovieDB API that allows searching of 1000+ movies as well as web series and provides information about their plot, IMDB rating, Actors, Genre, and Year in which it is published, along with the trailer.

    Marine Conservation

    This project was done using HTML, CSS and JavaScript; the purpose of this project is to raise marine awareness among people.

    Delicious Inn

    This project was done by using HTML, Bootstrap, SCSS and JavaScript. The purpose of this project is to introduce a new local fast-food restaurant to it's potential clients.

    Popular Movies Mobile App

    This mobile app was developed using Java and MovieDB API with a view to advertise upcoming new movies so that people will become interested in watching new movies.

    Education

    Post-Graduate Diploma: Digital Design And Development

    North Island College : Courtenay, BC, Canada

    01/2022 to 12/2023



    Bachelor of Science: Computer Engineering, (07/2014 to 10/2019)

    Premier University - Bangladesh