About Me

Welcome to my portfolio! I am Hasan Ahmati, an aspiring Software Engineer with a passion for technology, problem-solving, and innovation. Explore my technical skills, soft skills, and education to see how I make an impact.

Profile Picture
HASAN AHMATI
  • Python (NumPy, Pandas, SciKit-Learn, TensorFlow, MatPlotLib), Java, Kotlin, Scheme, R, SQL, Hadoop, Hive
  • Web Development (HTML, CSS, JavaScript), UI/UX Design (Figma, Axure RP)
  • Version Control (Azure DevOps, Git)
  • Neural Networks (ANN, CNN, LSTM, YOLO)
  • Problem-solving, strong analytical skills, teamwork, adaptability, troubleshooting, communication, time management, critical & logical thinking, leadership potential, attention to detail, multitasking, collaboration, creativity, resilience.

    2022-2025 | BSc Computer Science | University of Greenwich

    Why Me?

    Technical Expertise


    Proficient in Python, Java, Kotlin, SQL, and modern web development frameworks.

    Problem-Solving Skills


    Proven ability to tackle complex challenges through critical thinking and innovation.

    Adaptability & Resilience


    Excelled under high-pressure environments while maintaining outstanding results.

    Collaborative Leadership


    Successfully mentored and collaborated with diverse teams on impactful projects.

    And this is MY CAREER so far

    IT Service Desk Analyst at University of Greenwich 2024 - Present

    Assisting students and faculty members with first and second-line assistance, identifying and troubleshooting IT issues. Collaborating with staff at different levels to guarantee smooth operations.

    Vice President AI Society Univeristy of Greenwich January 2024 - Present

    Organized a Talk on Data and AI Insights and a Hackathon in partnership with 6point6. Leading a team of 3 members, coordinating event logistics and speaker engagements. Expanding the number of active members and participants in our events


    Site Support Assistant at ARALB Electrical (part-time) 2022 - 2024

    Assisted with project tasks, including tracking invoices, managing material costs, and ensuring accurate pricing for electrical installations, ensuring continuous workflow and cost efficiency.


    IT Specialist at Tring (internship) May 2022 - July 2022

    Contributed to network monitoring and troubleshooting to guarantee smooth operations and helped with hardware and software issues. Developed analytical thinking and problem-solving skills through addressing problems in real time.

    My Projects

    Deep Learning

    Golden Ratio Detector in 2D Logos (in-progress)


    Objective: Develop models to evaluate the alignment of 2D logos with the golden ratio aesthetics.

    Techniques Used: Applying deep learning approach using custom-built dataset, mathematical calculation-based evaluation

    Tools/Libraries: Python, YOLOv5, OpenCV, pandas, scikit-learn, matplotlib.

    Impact: Enhance design evaluation and visual alignment for logo aesthetics in branding

    Deep Learning

    Credit Card Fraud Detection System


    Objective: Classify fraud and non-fraud credit card transactions.

    Techniques Used: Built a CNN model for binary classification

    Tools/Libraries: Python, TensorFlow, keras, pandas, scikit-learn, MatPlotLib

    Impact: Improved fraud detection accuracy compared to other models

    Website development

    Personal Website


    Objective: Create a personal website

    Techniques Used: Using HTML, CSS and JS for front-end, while MySQL and PHP are used for the back-end to store the data from the contact form

    Tools/Libraries: Javascript, PHP, MySQL, HTML, CSS

    Impact: served as a portfolio to showcase skills and projects, increasing professional visibility and enabling effective communication with collaborators

    Recommendation System

    Social Network Recommendation System


    Objective: Develop a recommendation system using object-oriented and functional programming

    Techniques Used: Designed algorithms in Python and Scheme. Focused on efficient recommendation logic and user-specific results.

    Tools/Libraries: Python, Scheme

    Impact: Delivered accurate and personalized recommendations for end-users.

    Socket programming

    Group-based Client-Server Communication


    Objective: Implement a command-line interface client-server application in Java

    Techniques Used: Designed and built a multi-client architecture. Implemented robust communication protocols in Java

    Tools/Libraries: Java

    Impact: Demonstrated efficient and scalable group-based communication applications.

    Contact

    ahmati.hasan1@gmail.com

    +447361237329