MD Nuruzzaman Sojib

Associate Software Engineer
hSenid Business Solutions
Dhaka, Bangladesh
+8801614643736
sojib.stu20161@juniv.edu
sojibzaman0715@gmail.com
Curriculum Vitae

I am a software engineer with expertise in ASP.NET Core, Vue.js, ADO.NET, EF Core, SQL Server. My proficiency extends to OOP, Design Patterns, Unit Testing , and AWS. I am deeply enthusiastic about conducting research and pioneering groundbreaking innovations within the domains that intersect Software Engineering, Cybersecurity, Cloud Computing, and Machine Learning. I approach challenges with a problem-solving mindset, quick learning ability, commitment, and a collaborative spirit. In the grand tapestry of my career, my ultimate goal is to harness my technical abilities for the betterment of people and organizations on a global scale. It is not just about writing code; it's about crafting solutions that make a difference in the world.


Work Experience

Associate Software Engineer

hSenid Business Solutions
Dhaka, Bangladesh.
  • Developed 'PeoplesHR Config Assist', an automated system to streamline the initial configurations of the PeoplesHR Software for clients, enhancing efficiency and reducing manual setup efforts.
  • Enabled clients to customize common configurations by uploading logo images and defining user name/user ID patterns for employees, enhancing brand representation and user identification.
  • Implemented the Advanced Configuration feature allowing clients to upload crucial employee information and Leave Type data through Excel sheets or a wizard mode, ensuring accurate data storage and reducing data input errors.
  • Implemented an approval/rejection workflow, allowing admins to make informed decisions based on validation results. Approved data is transferred to the main PeoplesHR Software database, enabling clients to utilize the customized configurations.
March 2023 - Present

Teacher (Information and Communication Technology)

Paragon Academic Coaching Center
Dhaka, Bangladesh.
  • Instructed higher secondary level students in a range of Information and Communication Technology topics, including C programming, database basics, web development, and logic circuits.
  • Created challenging exam questions to assess student knowledge and growth in the subject matter.
  • Conducted thorough and fair evaluations of student exams, providing constructive feedback for improvement.
  • Adapted teaching methods to cater to diverse learning styles, ensuring all students could grasp and apply the concepts effectively.
February 2019 - February 2023

Research Experience

Undergraduate Thesis

Content Adaptive Steganography Based on Randomized Algorithm and Sequence-To-Sequence Model Text Generator
[PDF]

Proposed a new technique of text steganography that combines encryption, randomization, and deep learning text generator model. The proposed method is designed to hide secret data within cover texts in a way that is difficult to detect by unauthorized parties.A sequence to sequence generator model is used that can perform well with a good embedding rate and time complexity in terms of hiding data for the purpose of secure transmission. The method was compared to some existing similar methods and showed a better embedding rate.

April 2021-March 2022

Education

Jahangirnagar University

Bachelor of Science
Information Technology

CGPA: 3.61 on a scale of 4.00

March 2017 - March 2022

Savar Cantonment Public College

Higher-Secondary School Certificate

GPA: 5.00 on a scale of 5.00

Passing year: 2016

Radio Colony Model School

Secondary School Certificate

GPA: 5.00 on a scale of 5.00

Passing year: 2014

Research Interests

  • Software Engineering

  • Machine Learning and Artificial Intelligence

  • Cybersecurity

  • Cloud Computing


Skills

Programming Languages & Tools

Word Proccessing and Diagramming

  • Programming Language: C#, C++, Python

  • Markup and Scripting Language: HTML, CSS, JavaScript

  • Technologies/Frameworks:: ASP.NET Core, Web API, Vue.JS, Entity Framework, ADO.NET, OOP, LINQ, SQL Design Patterns

  • Cloud Computing Service: AWS

  • Unit Testing: xUnit, Moq, Shouldly

  • Database: MSSQL Server, MySQL Server

  • Machine Learning Library: NumPy, Pandas, Matplotlib, TensorFlow

  • Environment and IDE: Anaconda, Microsoft Visual Studio, Visual Studio Code, Jupyter Notebook, MATLAB

  • Word Processing: Microsoft Office Word

  • Presentation: Microsoft PowerPoint

  • Statistics and Spreadsheet: Microsoft Excel

  • Diagramming: Microsoft Visio


Project Works

DevTrack

  • Spearheaded the development of 'DevTrack', a web application designed to monitor user activities, including tracked time, mouse clicks, screenshots, web camera images, and running applications on the desktop.
  • Implemented a robust back-end utilizing a Web API (REST) architecture to facilitate seamless communication between the desktop application and the web application, enabling data retrieval and synchronization.
  • Designed a comprehensive tracking system that captures diverse user interactions, including time tracking, mouse clicks, screenshots, and even web camera images, providing deep insights into user behaviors.
  • Implemented a project management feature allowing users to create new projects and invite team members via email. Managed the invitation process through a Worker Service, enhancing collaboration and project organization.
  • Implemented advanced data visualization techniques, enabling users to analyze and interpret tracked activity data through intuitive graphs, charts, and visual representations.

Github Repository

ScanPay: Barcode-Based Payroll Management

  • Led the development of a feature-rich web application using ASP.NET Core to effectively manage employee data within an organization.
  • Created a streamlined process for the admin to scan unique barcodes associated with employees, providing an efficient and accurate method of identification.
  • Implemented a barcode scanning feature that facilitates data entry and updates by associating employees with their unique barcodes, enhancing accuracy and minimizing faults.
  • Developed a robust reporting module enabling the generation of CSV or Excel sheets containing employee information, improving data analysis and reporting capabilities.
  • Implemented advanced filtering options within the reporting feature, allowing administrators to customize reports based on specific column values, enhancing data visibility and analysis.

Github Repository

BookKeep Sales: Point of Sale for Books

  • Developed a dynamic web application tailored for efficient sales information management, allowing users to seamlessly track products, quantities, unit prices, and total prices.
  • Designed an intuitive and user-friendly interface that enables users to select products, input quantities, and dynamically calculates unit prices and total prices in real time.
  • Developed a robust backend utilizing Microsoft SQL Server and ADO.NET, ensuring secure and reliable storage and retrieval of sales information.
  • Utilized JQuery and JavaScript to enhance the application's interactivity and responsiveness, creating a seamless and engaging user experience.

Github Repository


Certifications

Full Stack Asp.net Core MVC Web Development

Dev Skill

Certificate Link: ASP.NET CORE Certificate

July 2022 - February 2023

Professional Programming with C#

Dev Skill

Certificate Link: C# Certificate

July 2021 - October 2021

Introduction to Data Science in Python

University of Michigan on Coursera

Certificate Link: Introduction to Data Science Certificate

February 2020 - May 2020

Extra-curricular Activities and Achievements