ASHIQUR RAHMAN

Software Engineer (.NET | MS SQL | Angular)
Dhaka, Bangladesh.

About

Highly skilled Full-stack Software Engineer with 6 years of experience specializing in building scalable web applications using .NET, Angular, and MS SQL Server. Proven expertise in developing robust RESTful APIs, designing microservices architecture, and implementing Agile methodologies within Azure DevOps CI/CD environments. Adept at cross-functional collaboration, with a strong background in developing enterprise-grade portals and advanced geolocation systems.

Work

MetaDesign Solutions Pvt. Ltd
|

Software Engineer (Remote)

Summary

Developed and maintained full-stack web applications, designed and implemented scalable RESTful APIs, and integrated robust authentication solutions across enterprise portals.

Highlights

Developed and maintained full-stack web applications using .NET, Angular, and MS SQL Server, ensuring high performance and scalability.

Designed and implemented robust RESTful APIs for dynamic and scalable business features, seamlessly integrating them with Angular frontends to enhance user experience.

Integrated Single Sign-On (SSO) authentication across multiple enterprise portals, streamlining user access and significantly enhancing security across platforms.

Participated actively in Agile Scrum ceremonies and utilized JIRA for efficient issue tracking, contributing to streamlined project workflows and timely delivery.

NybSys Inc
|

Software Engineer (Onsite)

Summary

Developed complex web applications, built real-time location tracking systems, and designed an innovative attendance system with face recognition capabilities.

Highlights

Developed complex interactive front-end web applications using Angular, .NET Core, JavaScript, and KnockoutJS, enhancing user engagement and interface responsiveness.

Built real-time location tracking systems leveraging Mapbox, Google Maps, and MQTT protocol, ensuring high-frequency data synchronization for critical operational insights.

Integrated JITSI for live video conferencing within web portals, supporting robust emergency communication features and improving team collaboration.

Designed and implemented an attendance system featuring face recognition, collaborating with IoT and Machine Learning teams to process and validate biometric data efficiently.

Contributed to multiple IoT-driven applications, facilitating seamless data communication between hardware devices and the cloud, optimizing system performance.

Software Arena Ltd
|

Software Engineer (Onsite)

Summary

Contributed to the development of critical HR and Payroll modules, designed robust backend logic, and customized reports for enhanced business insights.

Highlights

Contributed to the development of HR, Payroll, Leave, Overtime, Appraisal, Sales, and Inventory modules using .NET Core 2 and Angular 7, improving operational efficiency.

Designed and implemented robust backend logic utilizing Dapper and MS SQL Server, including complex stored procedures, to optimize data processing and system performance.

Designed and customized comprehensive reports using Crystal Reports and DevExpress, providing detailed business insights for informed decision-making.

Education

Dhaka International University

Bachelor of Science

Computer Engineering

Lakshmipur Polytechnic Institute

Diploma in Engineering

Computer Technology

Languages

English

Proficient

Bengali

Native

Certificates

Frontend JavaScript Framework Angular

Issued By

Coursera

Web Application Development .NET

Issued By

BASIS Institute of Technology and Management

Web Design

Issued By

IBCS Primax Bangladesh Ltd

Skills

Design Patterns

Singleton Pattern, Factory Pattern, Unit of Work, Repository Pattern.

Languages

C#, Typescript, JavaScript, SQL, HTML, CSS.

Frameworks

.NET Core, Angular, Bootstrap.

Architecture

Layered Architecture, MVC, Monolithic Architecture, Microservices.

Tools & Platforms

Git, Azure DevOps (CI/CD), IIS, JIRA.

Reporting Tools

Crystal Reports, DevExpress Report.

Other Technologies

REST API, MQTT, WebSocket, Mapbox.

Projects

Transport Security

Summary

A combined system with Web, Mobile App, and IoT that records vehicle movements and monitors driver activity. Technologies: .NET Core 5, Angular 10, MS SQL, Entity Framework, MQTT, Mapbox.

Sentra Alert

Summary

An emergency response system enabling quick incident resolution via real-time video calls and chat. Technologies: .NET Core 3, Angular 8, MS SQL, Entity Framework, MQTT, Mapbox.

Sentra Dispatch

Summary

A unified communication system equipped with advanced dispatch console components to enhance organizational connectivity. Technologies: .NET Core 3, MS SQL, Entity Framework, JavaScript, KnockoutJs, WebSocket, Mumble, SIP, MQTT, Mapbox.

HR & Payroll

Summary

Migration of an existing Silverlight application to .NET Core and Angular to improve performance and scalability. Technologies: .NET Core 2, MS SQL, Dapper, Angular 7, Crystal Reports, DevExpress Report.