about cover photo

About Me


It’s me, Tanvir Ahmad Arjel, a Software Engineer, Passionate Programmer and a Programming Blogger, with almost four years of experience in the field of software engineering, hailed from Mohanganj, Netrakona. I completed my S.S.C from Mohanganj Pilot Govt. High School, Mohanganj and H.S.C from Notre Dame College, Dhaka. I took my Honor’s degree on Electronic and Electrical Engineering from Faculty of Engineering and Technology, University of Dhaka.

Although I studied on Electronic and Electrical Engineering but I took programming as the way of my career. However, I am a little bit late starter in the field of programming. Now programming, I think, is not my profession but passion. Alhamdulillah I never get bored or tired of programming. I can code all day long. Besides programming, I would like to read books and do mobile photography.

Skill and Expertise

ASP.NET/ASP.NET Core

C# | ASP.NET/ASP.NET Core MVC | ASP.NET/ASP.NET Core Web API | Enity Framework/Enity Framework Core | ASP.NET/ASP.NET Core Identity | ASP.NET Core Razor Page | ASP.NET Web Services | ADO.NET | LINQ
Design Pattern/Design Principle

Repository Pattern | Unit of Work Pattern | Dependency Injection | Singleton Pattern | Factory Method | Abstract Factory | Builder Design Pattern | ProtoType Design Pattern | Adapter Design Pattern | SOLID Design Principle | DRY Principle
JavaScript/TypeScript

JavaScript | Angular | AngularJS | jQuery |  Google Maps API
Front End Design

HTML/HTML5 | CSS/CSS3 | Bootstrap3/4
Database

Microsoft SQL Server | MySQL

Graphics


Photoshop CC | Illustrator CC

Education

University of Dhaka

Department: Electrical and Electronic Engineering

Year: 2008-2013

Notre Dame College

Division: Science

Year: 2006

Mohanganj Pilot Govt. High School

Division: Science

Year: 2004

TanvirArjel Profile Picture
Tanvir Ahmad Arjel -Software Engineer

Father of a Princess, a Passionate Programmer, Software Architect, Software Engineer, Programming Blogger and a high ambitious dreamer..

Get Connected

Stay updated

Subscribe to stay updated! whenever a new blog post will be posted here, you will be notified so that you don't miss!

Search