Skip to content
View SamiHK's full-sized avatar
:octocat:
AI is cool, use it safely.
:octocat:
AI is cool, use it safely.

Highlights

  • Pro

Block or report SamiHK

Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
SamiHK/README.md

Hi there, I'm Sami Haroon πŸ‘‹

πŸš€ CTO | Software Engineer | AI & Computer Vision Enthusiast


I'm Sami Haroon, a passionate technologist with 9 years of experience building cutting-edge AI and computer vision products. From designing complex architectures to mentoring tech teams, my journey has been all about leveraging advanced technology to solve real-world problems. I am particularly skilled in TypeScript, Java, Python, and everything cloud – AWS, Google Cloud, you name it. I'm also big on using lean principles and agile methodologies to foster a culture of continuous improvement.


Typing SVG

πŸ’‘ My Key Expertise

πŸ› οΈ Technical Skills

  • Languages & Frameworks: Typescript, Java, C++, Python, Next.js, Tailwind CSS
  • Cloud Platforms: AWS (deep expertise), Google Cloud, Redis Cloud, Vercel
  • Infrastructure & Scalability Tools: Kubernetes, Kafka, Docker, AWS CDK, Terraform, Jenkins, GitHub Actions
  • Fullstack Development: React/NextJS, NestJS, ElysiaJS, Java Spring Boot, MongoDB, PostgreSQL
  • DevOps & System Design: System architecture, CI/CD, Microservices, Serverless frameworks, Load Balancing, Auto Scaling

🎯 Leadership & Management Skills

  • Team Leadership: Lean Development, Agile, Compassion-driven mentoring
  • Management Techniques: Sprint planning, Team development, Engineering excellence through scalable principles, Cross-functional collaboration

πŸ‘¨β€πŸ’Ό Professional Experience

πŸ”₯ Technical Lead / Manager at remoteBase

  • Role Overview: Directed engineering efforts to launch large-scale projects with elegance and precision.
  • Responsibilities:
    • Architectural design and development of major projects.
    • Cross-functional leadership in frontend, backend, and DevOps.
    • Engaged in team-building activities to address neglected areas and improve engineering efficiency.

πŸ”§ Senior Software Engineer at Walnut

  • Responsibilities:
    • Developed and scaled a personal finance management web app.
    • Built mobile apps using React Native for Android and iOS.
    • Spearheaded microservice architecture using Node.js and MongoDB.
    • Implemented serverless patterns using AWS Lambda and the Serverless Framework.

🌐 Software Engineer at Oraan

  • Responsibilities:
    • Led integration of new and existing clients into analytics dashboards.
    • Created a reporting tool generating insights from over 500 metrics.
    • Built event/data-driven analytics tools for global retail chains.
    • Implemented APIs for Oraan's microservices using Java Spring Boot, PostgreSQL, and Keycloak.
    • Developed role-based data management portals using Angular PWA.

πŸŒ€ Software Engineer at Afiniti

  • Responsibilities:
    • Worked on core (C/C++) APIs for an AI-based omnichannel platform.
    • Improved scalability and efficiency of mission-critical applications.
    • Team lead for an advanced API documentation service, participating in system architectural designs.

πŸ–₯️ Software Engineer at Techlogix

  • Responsibilities:
    • Developed hybrid mobile apps, web apps (SPA, SSR, PWA).
    • Built Node.js API services and Java Spring Boot-based microservices.

πŸŽ“ Education

  • Bachelor of Science in Computer Science
    NED University of Engineering and Technology

πŸ› οΈ Skills Overview

  • Backend Technologies: Node.js, Java Spring Boot, C/C++, Python, PHP
  • Frontend Technologies: React, Angular, Next.js, Tailwind CSS
  • Mobile Development: React Native, PWA
  • Cloud & DevOps: AWS (Comprehensive expertise), Google Cloud, Terraform, AWS CDK, Serverless Framework
  • Database Systems: PostgreSQL, MongoDB
  • System Design & Architecture: High Availability Design, Scalability, Microservices, Serverless Architectures

🎯 What Drives Me

  • πŸš€ AI & Computer Vision Innovation: Building intelligent systems to tackle modern challenges.
  • πŸ› οΈ Lean & Agile Methodologies: Fostering a development culture that is fast, iterative, and continuously improving.
  • 🌱 Team Growth: Passionate about developing self-sustaining teams through mentoring and empowerment.
  • πŸ‘¨β€πŸ« Technical Talks & Consultancy: Sharing knowledge through tech talks, mentoring sessions, and consulting on system designs.

πŸ“« Let's Connect

I'm always excited to collaborate, share ideas, or discuss cutting-edge technology trends. Feel free to reach out for:

  • Technical Consultancy
  • System Design Review
  • Collaboration in AI & Computer Vision projects
  • Speaking Opportunities at Tech Events

οΏ½οΏ½ Fun Facts About Me

  • πŸ‘¨β€πŸ’» Hackathons: I love participating in and organizing hackathons that bring out creativity.
  • πŸ—£οΈ Tech Interviews: Conducting mock interviews to help engineers prepare for challenging technical rounds.
  • πŸ“± Product Hunt Enthusiast: Always on the lookout for interesting new products and ideas.

🌐 Get in Touch:


Thanks for stopping by! πŸ‘‹ I'm always keen to learn, collaborate, and build. Let's make an impact together! ✨

Popular repositories Loading

  1. grind-leetcode grind-leetcode Public

    Solutions for Grind 169 list of questions https://www.techinterviewhandbook.org/grind75

    JavaScript 3 1

  2. prompt-engineering prompt-engineering Public

    Prompt Engineering Course by DeepLearning.AI, step by step Codelab code in Python3 and Dependency lists in Pip3

    Python 3 1

  3. SamiHK SamiHK Public

    1

  4. spring-api-tdd spring-api-tdd Public

    Demo project for Java Spring Boot Restful API with Test Driven Development

    Java

  5. system-design-primer system-design-primer Public

    Forked from donnemartin/system-design-primer

    Learn how to design large-scale systems. Prep for the system design interview. Includes Anki flashcards.

    Python

  6. leetcode leetcode Public

    Forked from neetcode-gh/leetcode

    Leetcode solutions

    JavaScript