Ashiqul
Mohammad&nbsp;<h1>Ashiqul Islam</h1>

Hi👋 I'm

Mohammad 

Ashiqul Islam

I am a .NET developer with experience in both back-end and front-end development. Strong engineering skills in C#, JavaScript, NodeJs, NestJS, NextJS, SQL Server, PostgreSQL and object oriented design.

Dhaka, Bangladesh

About me

Casual photo

Curious about me? Here you have it:

I'm a software engineer with expertise in JavaScript, NodeJS, and RESTful APIs. I'm passionate about creating scalable backend systems and contributing to dynamic projects that push the boundaries of what's possible in web development.

When I'm not coding, you can find me exploring new technologies, contributing to open-source projects, or enjoying a good cup of coffee while brainstorming innovative solutions to complex problems.

Finally, some quick bits about me.

  • B.Sc in Computer Science Engineering
  • Full Stack Developer
  • Quick Learner
  • Problem Solver

One last thing, I'm available for freelance work, so feel free to reach out and say hello! I promise, I don't bite 😄

Skills

The skills, tools and technologies I am really good at:

C#C#
.NET.NET
TypeScriptTypeScript
JavaScriptJavaScript
NodeJSNodeJS
NestJSNestJS
NextJSNextJS
ReactReact
VueVue
PostgreSQLPostgreSQL
SQL ServerSQL Server
SCSSSCSS
TailwindCSSTailwindCSS
GitGit

Experiences 👨🏻‍💻

Here is a quick summary of my most recent experiences:

Sr. Software Engineer

Gakk Media (BD) Ltd.

October 2023 – July 2024

  • Developed RESTful APIs using .NET, Entity Framework, and SQL Server, optimizing data management for scalability and performance, resulting in a 30% increase in data retrieval speed.
  • Designed and implemented a visually appealing and intuitive frontend utilizing NextJS, enhancing engagement.
  • Integrated payment APIs including Nagad and bKash to facilitate seamless transaction processing.

Software Engineer

Daniyal Technologies

March 2023 – September 2023

  • Developed API using NestJS, TypeORM, and MySQL, ensuring efficient and scalable data management.
  • Implemented fast search functionality using Elastic NoSQL database, enhancing user experience with faster and more accurate search results.
  • Designed frontend using NextJS and Vue, creating a visually appealing and user-friendly interface.

Programmer

Computer Ease Limited

July 2021 – Feb 2023

  • Successfully migrated a .NET application and database from a virtual machine to an Azure server, resulting in improved application performance and reduced infrastructure costs.
  • Developed enterprise software for various companies, meeting client requirements and delivering high-quality software within project timelines.
  • Implemented system designs provided by the team lead, ensuring adherence to coding standards and best practices.
  • Analyzed various systems to identify and fix bugs, resulting in improved system stability and user experience.
  • Wrote efficient code and SQL queries, and provided support for already developed software, ensuring prompt resolution of issues and high customer satisfaction.

Projects 🛠️

Online Exam System

Online Exam System

This platform functions as an online examination system, providing users with the option to take both multiple-choice and written exams. Once a participant finishes an exam, they can view a results page that presents comprehensive question details, along with a leaderboard highlighting the top achievers. Users also have the opportunity to engage in practice exams and access real-time result updates.

  • Developed a robust backend API using NestJS and TypeScript, ensuring efficient exam management and result processing.
  • Implemented a responsive frontend with NextJS, providing an intuitive user interface for exam-taking and result viewing.
  • Integrated PostgreSQL for secure and scalable data storage, handling user information, exam data, and results.
  • Designed and implemented a real-time leaderboard system, enhancing user engagement and competitiveness.
  • Created a flexible exam creation system supporting both multiple-choice and written question types.
TypeScript
NestJS
NextJS
PostgreSQL
Bootstrap
MyPlay Game

MyPlay Game

MyPlay Game is an online platform where users can subscribe and play various games. The project involved developing a robust backend API and an interactive frontend interface.

  • Successfully developed and deployed a scalable API using .Net 6, ensuring smooth and efficient game interactions.
  • Designed and implemented a responsive and user-friendly frontend interface using React and Ant Design, enhancing the user experience.
C#
.Net 6
JavaScript
ReactJS
SQL Server
Online Sales and Distribution System (OSDS)

Online Sales and Distribution System (OSDS)

OSDS is the most popular secondary sales and distribution system in Bangladesh, featuring a complex and fully dynamic promotion and incentive module. This comprehensive system covers all aspects of secondary sales and related supply chain business requirements.

  • Developed a robust system capable of handling complex business logic for sales, distribution, and supply chain management.
  • Implemented dynamic promotion and incentive modules, allowing for flexible and customizable business strategies.
  • Integrated various services including REST, SOAP and SSRS to create a comprehensive solution.
  • Utilized Windows Service for background processing and task automation.
C#
JavaScript
ASP.NET
Telerik
SQL Server
TradeTrack (Point of Sale System)

TradeTrack (Point of Sale System)

TradeTrack is a small business Point of Sale (POS) system that I developed. The project showcases a robust architecture with a backend built on the .NET Framework, implementing Clean Architecture principles.

  • Implemented the CQRS (Command Query Responsibility Segregation) pattern in the backend, enhancing separation of concerns.
  • Utilized the MediatR library to effectively manage commands and queries, facilitating the CQRS implementation.
  • Adopted the repository pattern to abstract the data access layer, improving maintainability and flexibility.
C#
.NET
SQL Server
Entity Framework
CQRS
Clean Architecture
HGS Hydro Shop

HGS Hydro Shop

HGS Hydro Shop, a leading indoor gardening supply company in the USA, provides premium hydroponics equipment and products. We take pride in developing and maintaining their robust ecommerce system.

JavaScript
NestJS
NuxtJS
MySQL
Bootstrap