sharifdotg@portfolio:~/cp
~g++ -o solution .cpp
~./solution
Problem:

Hello, I'm

Sharif
Md. Yousuf

A Competitive Programmer and a Computer Science Student. Experienced in building web applications and developer tools.

Sharif Md. Yousuf
About Me

My Journey

From curious student to passionate developer and mentor

The Beginning

2022

Started my Computer Science journey at University of Asia Pacific. Fell in love with competitive programming on Codeforces.

  • Enrolled in BSc (Eng.) CSE at UAP
  • Discovered the beauty of problem-solving
  • Solved my first 200 problems
  • Realized programming can change lives

Growth & Leadership

2023

Joined UAP Programming Contest Club (PCC) as Technical Lead and Math Club as Junior Representative. Started training juniors.

  • Technical Lead @ UAP Programming Contest Club
  • Junior Representative @ Math Club, CSE-UAP
  • Started mentoring 1st-year students in competitive programming
  • Champion of Ekushey Intra Department Programming Contest 2023

Recognition & Excellence

2023-2024

Received ICPC Jamilur Reza Chowdhury Scholarship for three semesters. Achieved Specialist rank on Codeforces.

  • ICPC JRC Scholarship recipient (Spring 2023, Fall 2023, Spring 2024)
  • Codeforces Specialist (Max Rating: 1438)
  • CodeChef 3 Stars (Max Rating: 1635)
  • Became a permanent trainer at UAP Programming Contest Club
  • Started receiving VC's Awards & Dean's Awards Regularly

ICPC Regionalist

2024

Competed in ICPC Asia West Continent Dhaka Regional Contest. Built multiple full-stack applications with modern tech.

  • ICPC Dhaka Regionalist 2024
  • Competed against best programmers in Bangladesh
  • Developed TechReform BD 2 e-commerce platform
  • Created Catppuccin Dark Pro VSCode theme (3,300+ downloads)

Always Learning

2025 (Present)

Staying up-to-date with tech trends, making programming accessible, and working on meaningful projects that improve lives.

  • Maintaining CGPA 3.81/4.00 (after 7 semesters)
  • Built DevStudy AI Suite with Next.js 15 & React 19
  • Exploring AI/ML and modern web technologies
  • Making programming easy for everyone
  • Building solutions with meaningful ideas
My Professional Path

Experience & Education

A journey through learning, teaching, and community building

Education

BSc (Eng.) in Computer Science and Engineering

University of Asia Pacific
Dhaka, Bangladesh
2022 - 2026 (Expected)
  • CGPA: 3.81 / 4.00 (after 7 semesters)
  • Received 2 Vice Chancellor Awards and 4 Dean's Awards
  • Focus areas: Software Engineering, Web Development, AI/ML, Data Structures & Algorithms
Teaching

Competitive Programming Trainer & Mentor

University of Asia Pacific
Dhaka, Bangladesh
2023 - Present
  • Training and mentoring students in competitive programming and problem-solving
  • Conducting multiple weekly training and practice sessions
  • Helping students prepare for national and international programming contests
  • Building a strong competitive programming community at UAP
Tech Stack

Skills & Technologies

My technical skills in an interactive code editor

C
C
C++
C++
Python
Python
JavaScript
JavaScript
TypeScript
TypeScript
C#
C#
Next.js
Next.js
React
React
Django
Django
.NET
.NET
Tailwind CSS
Tailwind CSS
MySQL
MySQL
PostgreSQL
PostgreSQL
Supabase
Supabase
Git
Git
Linux
Linux
Java
Java
C
C
C++
C++
Python
Python
JavaScript
JavaScript
TypeScript
TypeScript
C#
C#
Next.js
Next.js
React
React
Django
Django
.NET
.NET
Tailwind CSS
Tailwind CSS
MySQL
MySQL
PostgreSQL
PostgreSQL
Supabase
Supabase
Git
Git
Linux
Linux
Java
Java
C
C
C++
C++
Python
Python
JavaScript
JavaScript
TypeScript
TypeScript
C#
C#
Next.js
Next.js
React
React
Django
Django
.NET
.NET
Tailwind CSS
Tailwind CSS
MySQL
MySQL
PostgreSQL
PostgreSQL
Supabase
Supabase
Git
Git
Linux
Linux
Java
Java
1#include <bits/stdc++.h>
2using namespace std;
3
4vector<string> languages = {
5 "C",
6 "C++",
7 "Python",
8 "JavaScript",
9 "TypeScript",
10 "C#"
11};
12
13vector<string> fundamentals = {
14 "OOP",
15 "Data Structures",
16 "Algorithms",
17 "System Design"
18};
19
20void solve() {
21 for(auto& lang : languages) {
22 cout << "Mastered: " << lang << endl;
23 }
24
25 cout << "Total Skills: " << languages.size() << endl;
26}
27
28int main() {
29 Programmer sharif;
30 sharif.solve();
31 return 0;
32}
ReadyC++ · UTF-8
22 Skills Loaded
Portfolio

Featured Projects

Building innovative solutions through code

Featured

DevStudy AI Suite

Web Development

Student-focused web application providing an AI chat assistant, file utilities, PDF summarization, and multiple developer tools.

Next.js 15React 19TypeScriptTailwind CSS+2
Featured

TechReform BD 2

Web Development

PC-component e-commerce platform featuring a product catalog, CRUD operations, cart functionality, PC builder, and an admin panel.

DjangoPythonTailwind CSSSQLite
Featured

SharifdotG's CodeVault

Competitive Programming

GitHub repository of 1,300+ solutions for problems from Codeforces, LeetCode, and 25+ other online judges.

CC++PythonAlgorithms+1
Featured

Catppuccin Dark Pro

Tools & Extensions

Developer-focused VSCode theme that combines the aesthetics of the Catppuccin Mocha theme and the syntax highlighting of the One Dark Pro theme.

JSONVSCode ExtensionTheme Development
Featured

dotG Mono

Tools & Extensions

A monospaced programming font based on Iosevka, designed for optimal readability and coding experience.

MonospacedBuild ToolsIosevka Font

Open Source Contributions

Explore my complete portfolio of projects and contributions on GitHub

Milestones

Achievements & Recognition

Milestones in competitive programming, academics, and community service

ICPC Dhaka Regionalist 2024

ICPCNovember 2024

Competed in the prestigious ICPC Asia West Continent Dhaka Regional Contest

KUET BITFEST 2025

Khulna University of Engineering & TechnologyJanuary 4, 2024

Participated in KUET BITFEST programming contest

BUBT BIUCPC 2025

Bangladesh University of Business & TechnologyNovember 29, 2025

Participated in BUBT Inter University Collaborative Programming Contest

UAP Inter University Collaborative Programming Contest 1.0

University of Asia PacificJanuary 27, 2024

Participated in the first Inter University Collaborative Programming Contest at UAP

ICPC Jamilur Reza Chowdhury Scholarship

ICPC Foundation3 Semesters

Received scholarship for 3 semesters (Spring 2023, Fall 2023, Spring 2024) for Competitive Programming excellence

Vice Chancellor Awards (2x) & Dean's Awards (4x)

University of Asia Pacific2022-2025

Received academic excellence awards for maintaining high CGPA across multiple semesters

Champion, Ekushey Intra Department Programming Contest 2023

University of Asia PacificFebruary 2023

Won first place in the Intra Department Programming Contest

Codeforces Specialist (Max Rating: 1438)

CodeforcesOngoing

Achieved Specialist rank on Codeforces competitive programming platform

View Profile

CodeChef 3 Stars (Max Rating: 1635)

CodeChefOngoing

Achieved 3-star rating on CodeChef competitive programming platform

View Profile

HackerRank Problem Solving (Basic)

HackerRankAugust 2, 2024

Completed HackerRank Problem Solving certification at Basic level

View Certificate

HackerRank Python (Basic)

HackerRankSeptember 25, 2024

Completed HackerRank Python certification at Basic level

View Certificate

Foundational C# with Microsoft Certification

freeCodeCamp2024

Completed the Foundational C# certification program in collaboration with Microsoft

View Certificate

Machine Learning Training Program

Department of CSE, University of Asia PacificJune 4 - July 2, 2023

Completed comprehensive machine learning training program

EEE TECH FEST 2.0 Programming Contest

University of Asia PacificJune 3, 2024

Participated in EEE TECH FEST 2.0 Intra University Programming Contest

EEE TECH FEST 2023 Intra University Programming Contest

University of Asia PacificMarch 29, 2023

Participated in EEE TECH FEST 2023 Intra University Programming Contest

5th Place, Inter Department Math Olympiad 3.0 & 4.0

University of Asia Pacific2023, 2024

Secured 5th position in university math olympiad for two consecutive years

Volunteer - 11th Convocation of University of Asia Pacific

University of Asia PacificJuly 26, 2025

Volunteered in organizing and coordinating the university's convocation ceremony

Volunteer - National IT Competition for Youth with Disabilities 2025

Government of BangladeshMay 31, 2025

Supported participants and technical arrangements for inclusive technology competition

Volunteer - Prize Giving Ceremony for WMTC Winners

World Mathematics Team ChampionshipFebruary 8, 2025

Coordinated prize distribution for World Mathematics Team Championship winners

Get in Touch

Let's Work Together

Got a project in mind? Let's create something amazing together!

Ready to Connect?

Whether you have a project idea, want to collaborate, or just want to say hi, I'm always excited to hear from fellow developers and potential clients.

Send a Message