Available for Freelance & Remote

Khaled Mohamed Abdul Latif

Software Engineer & Full-Stack Developer

๐Ÿ“ Egypt ๐ŸŽ“ B.Sc. Computer Science & AI โšก Competitive Programmer

Highly analytical Software Engineering undergraduate specializing in full-stack web development and high-performance algorithmic engineering. Building robust backend microservices with Node.js/Express, modern reactive frontends with React, and highly optimized C++ software architecture.

About

I combine rigorous problem-solving skills cultivated through competitive programming (ICPC paradigm) with practical full-stack engineering. My focus spans dynamic programming, graph algorithms, and time/space optimization, while also delivering production-ready web platforms with secure authentication, real-time dashboards, and carefully tuned database performance.

Technical Skills

Frontend Engineering

React.js JavaScript (ES6+) HTML5 / CSS3 Tailwind CSS DOM Manipulation

Backend Architecture

Node.js Express.js RESTful APIs JWT Auth Middleware

Databases & Tools

MongoDB MySQL Git / GitHub Postman Linux CLI

Computer Science Core

C++ Data Structures Algorithms OOP System Tuning

Core Software Engineering Projects

Enterprise Web Resource Platform

Node.js React MongoDB

A full-stack enterprise resource management platform providing real-time data visualization, user authorization workflows, and secure administrative operations.

  • Architected scalable REST API microservices using Node.js, Express, and structured controller layers.
  • Built an interactive, state-driven dashboard interface using React and modern component patterns.
  • Implemented role-based access control (RBAC) with JWT tokens and salted password hashing.
  • Optimized database schemas and index querying in MongoDB to guarantee fast response times.

Algorithmic Problem-Solving & Data Structures Suite

C++17 Algorithms ICPC

An extensive repository of optimized algorithmic implementations engineered for competitive programming benchmarks and asymptotic complexity minimization.

  • Implemented advanced graph algorithms (Shortest Paths, MST, Flow networks) and Dynamic Programming templates.
  • Engineered custom, high-efficiency data structures (Segment Trees, Disjoint Set Union, Tries) in pure C++.
  • Validated code correctness against severe time limits (under 1.0s) and tight memory constraints.

Hardware Performance Diagnostics & Thermal Automation

Systems C++ Automation

Low-level diagnostic scripts and performance monitoring tools engineered to track thermal thresholds, manage power caps, and optimize compute workloads under stress.

  • Created automated thermal threshold logging and real-time hardware telemetry scripts.
  • Configured custom battery charge thresholds and power profiles for prolonged high-load computation.
  • Designed diagnostic utilities to isolate hardware bottlenecks during intense software compilation.

RESTful API Design & Authentication Boilerplate

Node.js Express Security

A reusable, production-ready backend template implementing security best practices, input validation, and structured error handling for web applications.

  • Integrated CORS management, rate-limiting middleware, and robust request sanitization.
  • Standardized JSON error response formats across all backend endpoints for smooth client integration.

Education & Professional Focus

B.Sc. in Computer Science & AI

Faculty of Computers & Artificial Intelligence

South Valley National University

  • Major: Software Engineering
  • Focus: Algorithms & System Design

Competitive Programming

ICPC Paradigm

Active participant in regional algorithmic contests. Focused on dynamic programming, graph algorithms, and time/space optimization.

  • Visual Identity & Graphics โ€” Design of Arabic promotional brand graphics, laboratory visual identity, and marketing media for local clients.