Muhammad Usman Custom CV

Download as pdf or txt
Download as pdf or txt
You are on page 1of 4

MUHAMMAD USMAN +92-324-6102716

[email protected]

1997-01-31

Pakistani

51310

linkedin.com/in/ muhammad-
usman-akram-senior-software-
developer

F-8 Markaz, Islamabad Pakistan


Software Architect | DotNet Developer

Quick View

Short Intro
I'm a Senior Software Developer, Architect and natural problem solver. Over 5 years, I've become known for
always finding a way out of tricky tech situations. I work really well with others, always approach things with
a positive attitude, and I don't shy away from hard work. I'm all about helping out, taking responsibility, and
leading my team with kindness and good communication. My skills aren't just about coding; they're about
bringing people together to get things done and make our projects shine. I'm here to put all my energy into
creating software that makes a difference, using my tech knowledge, problem solving and leadership skills.

Educational Background

MS CYBER SECURITY BS Information Technology

Air University, Islamabad PK University of Narowal

Sep-2021 - Sep-2024 Jan 2015 – Jan 2019

Certifications: Design Pattern Agile with Atlassian Jira


Experiences (Contractual)

Software Development Lead | ASP.NetCore Developer


Dunesberry . Riyad, Saudi Arabia (Remote)
May-2023 - Dec 2023 . 8 mos

Role: In my role as a Full-Stack Developer focused on a .Net Core web application, I am responsible for creating
website modules and setting up the Windows server and database management. I serve as the technical contact and
backend developer when interacting with clients, gathering their needs, and delivering appropriate solutions.

Software Architect | Senior .NetCore | C++ Developer


NASTP . Islamabad, Pakistan
Oct-2021 - June 2023 . 1 yr 9 mos

Role: Translating stakeholder needs and Concepts of Operation into software requirements and architectural
solutions. Applying fundamentals and best practices of software engineering to create innovative solutions and
improve existing solutions and solve challenging problems. Supporting and mentoring team members.

Full Stack Developer | Xenforo Expert | Core PHP | ASP.Net


BwLogics . Sialkot, Pakistan
Jan-2019 - Aug 2021 . 2 yrs 8 mos

Role: Career start to lead developer I have learned and worked on a lot of tools, technologies and languages in this
startup. I worked as all in one role like in Core PHP, ASP.Net, SQL, Xenforo, Laravel, Wordpress, Shopify, HTML, CSS,
Javascript, jQuery, Ajax.

Experiences (Freelance)

Xenforo Expert | Dotnet Developer | Core PHP


Upwork & Fiver . Islamabad, Pakistan
Jan-2020 - Present . 4 yrs 3 mos

Role: Developed Websites using Dotnet MVC. Worked more as Xenforo expert on many projects like Custom
oAuth2.0, API integration, developed multiple Single Sign-On Addon with Custom PHP, Laravel and WordPress.
Integration of Discord, Twitch, WordPress, Laravel and Custom platforms with Xenforo. Xenforo Theme
development.

Xenforo Expert | .Net Core Developer | Core PHP | AI/ML Developer | Socket Programmer
Self Employed . Islamabad, Pakistan
Jan-2020 - Present . 4 yrs 2 mos

Role: Worked with multiple clients all over world with direct clients on different tech and tools but more worked on
Xenforo. I this regard I have fulfilled my clients requirements timely and with high quality, reliability and support. My
success score is 95%. Understanding client requirements and then giving appropriate solution with lifetime tech
support.

Languages: English Urdu


Technical Skills
1. Software Design and Modeling:
 UML . Design Patterns . Architecture Patterns . Domain-Driven Design (DDD) . Object-Oriented Design (OOD)
 Implemented solutions using ZMQ and Actor model frameworks.

2. Programming Languages:
 Proficiency in multiple programming languages (DotNet, PHP, Python, NodeJs)
 Understanding of low-level languages (e.g., C, C++)

3. Web Technologies:
 Web application architecture (RESTful APIs, microservices)
 Front-end development (HTML, CSS, JavaScript)
 Implemented .Net web applications using Razor and Blazor.

4. Database Design:
 Relational database design (MySQL and Microsoft SQL Server)
 NoSQL databases (MongoDB)
 SQL, Entity Framework, Dapper

5. Cloud Technologies:
 Basic knowledge of Cloud platforms (IBM Cloud, AWS, Azure)
 Understanding of Containers and orchestration (Docker, Kubernetes)

6. Networking:
 Understanding and hands-on experience of network programming, protocols and architectures
 Security protocols (SSL/TLS, IPsec, SSH, OAuth, AES etc)

7. Middleware:
 RabbitMQ, gRPC, WebSockets, HTTP/Restfull

8. Development Tools:
 Integrated Development Environments (Visual Studio, Jetbrains Rider, Qt)
 Version control systems (Git)

9. Security:
 Understanding of secure coding practices
 Knowledge of common security threats and countermeasures

10. Microservices Architecture:


 Designing and implementing microservices-based systems
 Service-oriented architecture (SOA)
 Serverless Computing

11. Distributed Systems:


 Understanding of distributed computing principles
 Consistency and fault tolerance

12. Emerging Technologies:


 Awareness of emerging technologies (blockchain, AI/ML)
Projects
1. Farabi Petrochemicals (https://farabipc.com):
 Description: This project is a custom dynamic website built on the ASP.NET Core. The website’s content, pages, and
links are dynamically loaded and managed by an administrator through an admin panel. This design allows for real-
time updates and flexibility in managing the website’s structure and content
 Role: I played role of senior .netcore developer, and developed backend of this project. And managed deployment
and configured servers using plesk hosting control panel.

2. Tomi Browser (https://tomi.com/browser):


 Description: Tomi browser is a chromium based and blockchain enabled browser based on brave-core browser.
 Role: As lead developer, I have to customize brave browser as per requirements of client. And build code for
different platforms.

3. NextGen Data Link Processor:


 Description: On Demand (2+ years of Project)
 Role: My role was to architect software design and lead software development. This includes chosing best tools and
technolgies, software architecture and agile developoment approaches.

4. E-dewan Forum (www.e-dewan.com):


 Description: e-dewan is an arab forum, this includes a lot of sub modules and functionalities.
 Role: I have developing and maintaning this forum from last ~4 years.

5. Todo10 (https://todo10.com) :
 Description: Working for todo10 from last 5 years, todo10 is a web hosting, web development solutions company.
 Role: My role was to build develop and maintain web solutions and xenforo plugins and themes.

6. BluirisCloud (https://ipcamtalk.com/tools/blueiriscloud):
 Description: In this project I have to create a management tool for admin and users to view and manage there cloud
data of there ipcams. The tool automatically manages resources and subscriptions too.

7. YYOVVO (yyovvo.co.uk):
 Description: yyovvo is a community marketplace where anyone can buy and sell personalised greeting cards, gifts &
trade event services.
 Role: In this project I designed schema and developed database and card creation and customization tool.

8. SUBTryBuy:
 Description: SubTryBuy is a website in which users can try dresses online using webcam and then they can buy the
clothes of there choice. They have multiple options while trying dresses digitally.

9. Profile Photo Moderation tool


10. Custome OAuth/ SSO Implementation
11. Blue Iris Update Bot (https://ipcamtalk.com/tools/blueirisupdates)
12. Monroe-chester Sportsman Club (https://monroechestersportsmen.org)
13. Realtime Software based Router (Simulator)
14. BNBWW (https://bnbww.com): BNBWW is a specialized manufacturer and exporter of leather products.
15. Integeration of Onion and Custom Site: One site for onion and normal users while not disclosing origin.
16. Uptime Watchdog (https://ipcamtalk.com/tools/watchdog)
17. Finexes e. V. | Gamming Connects (https://finexes.com)
18. IPCT DDNS (https://ipcamtalk.com/tools/ddns)

And dozens of other projects.

You might also like