Zaedul Islam

Software Developer @Plusgrade

Ottawa, ON, CA
MOBILE NUMBERS
+91 *********19

Signup · Get unlimited contacts

WORK HISTORY

Sep 2023 — Present

Software Developer @Plusgrade

View department →

Montreal, QC, CA

Design, develop, and test new software applications with a cross-functional team of product managers, designers, and backend, frontend, automation, and test developers. Collaborate with peers to develop technical proposals and contribute to internal tools that optimize development processes. Analyze requirements, provide recommendations, and develop plans for implementing new systems or improving existing ones. Evaluate basic interrelationships between programs to determine if a proposed change in one part could cause unintended consequences in another related part. Review, modify, and integrate software code for e-commerce and web applications. Write unit and integration tests to certify effectiveness and collaborate with quality assurance developers during the testing phase. Investigate, identify root causes, and fix software bugs reported by clients and quality assurance developers. Monitor software applications to ensure ongoing stability and performance while proactively addressing potential issues before they impact users. Prepare documentation for newly developed features and bug fixes, and participate in knowledge transfer sessions. Assist the skilled support team and operations team in triaging and resolving issues.

EDUCATION

2004 — 2010

Faridpur Zilla School, Faridpur

High School, Science

2011 — 2013

Govt. Ranjendra College, Faridpur

Higher Secondary School, Science

2014 — 2018

American International University-Bangladesh

Bachelor of Science (BSc) in Computer Science & Engineering, Computer Software Engineering

N/A

Concordia University

Master of Applied Science (MASc), Quality Systems Engineering

ABOUT ZAEDUL ISLAM

If you\'re seeking a passionate full-stack software engineer with around 4 years of professional experience and a computer vision researcher with 2 years of experience, I would be delighted to connect and explore potential opportunities. You can contact me through LinkedIn DM or directly at [i••••••••@gmail.com].In 2018, I completed a B.Sc. in Computer Science and Engineering (CSE). Following my graduation, I joined as a full-stack software engineer at Enosis Solutions, where my job was to develop big data analytics solutions and web applications for clients in North America. The primary tech stacks I worked on were: Apache Spark, Scala, Play Framework for Scala, JavaScript, Angular 8, Angular Material, etc.As an avid problem solver, I am deeply passionate about leveraging advanced data structures and algorithms to tackle complex challenges. Throughout my career, I have honed my expertise in designing and implementing efficient algorithms that optimize time and space complexity. I obtained a master\'s degree from Concordia University, Montreal, QC, Canada, in August 2023, with a research focus on 3D human pose estimation (HPE) using computer vision and deep learning techniques. 3D HPE refers to the task of estimating the 3D positions and orientations of human joints or body parts from a given input, typically in the form of images, videos, or depth data. Throughout my research journey, I have gained expertise in developing novel methodologies and models to enhance the accuracy and robustness of 3D human pose estimation systems by leveraging the power of graph convolutional networks and transformers.I am also working as a software developer at Plusgrade in their Montreal office, where I am responsible for developing and managing sophisticated projects with multiple environments and a large number of highly integrated microservices. The primary tech stack is used here: Java, Spring Framework for Java, React, SQL, Splunk, etc.Technical Skills: Programming Languages: Java, Scala, Python, C/C++, JavaScript, TypeScript, React, Angular, SQL Java Tech: Spring, Spring Boot, JEE (EJB, CDI, JPA, JMS, MDB), Servlet, JSP, JSTL, Log4j, TDD (JUnit, EasyMock, Mockito) ML/DL: CNNs, Transformers, graph representation learning models (e.g, GNNs, Graph Transformers), Fine-tuning, Transfer Learning ML/DL Tools: PyTorch, TensorFlow, Keras, Scikit-learn, Pandas, Numpy, SciPy, Matplotlib, GraphX, NetworkX, and DGL (Deep Graph Library) Big Data and Distributed Computing: Apache Spark, Hadoop, HBase, MapReduce

This profile is compiled from publicly available professional sources. Unifers is not affiliated with or endorsed by LinkedIn. Request removal of this profile.