Dylan Patel

Sixth Form Student and Prefect @Pinner High School | Computer Scientist Aspirant

Pinner, England, United Kingdom

About

Hi my name is Dylan, I’m passionate about technology and I always try to be the first in my school to know about the latest gadgets and innovations. I love understanding how new advancements impact people worldwide, and my goal is to go from being someone who reads about the newest technology to someone behind it! To achieve this, I’m working hard to stay up-to-date with the latest advancements by reading about tech news and business news and expanding my programming skills beyond Python to hopefully include languages like C# and Java in the near future. I’m eager to continue learning and discover my ideal path in the vast and amazing field of computer science

Experience

  • Pinner High School (On-site)
    • Python Tutor
      Feb 2025 - Present · 1 yr 5 mos

      I provide a personalized tutoring class every week for six Year 11 students, guiding them through Python fundamentals in attempt to boost their grade. My sessions focus on core programming concepts such as variables, loops, functions, and problem-solving strategies. I try and create more engaging lessons tailored for the different students, ensuring my students gain confidence in their coding. We don't just cover programming in Python, I attempt to provide lessons tailored on there weaker topics and provide resources for the different topics across the OCR specification in order to fully maximise their grade. After having finished teaching the current year group of Year 11's I had help them boost there GCSE OCR computer scinece grade by an average of 2.5 .

    • Computer Science Prefect
      Sep 2024 - Present · 1 yr 10 mos

      As a Computer Science Prefect, I play a key role in promoting technology in our computer science department within my school. My responsibilities include helping out on open evenings talking to parents representing the computer science department. I also help mentor younger students, encouraging there growth in programming to help with their GCSE's. This role improved my leadership, teamwork, and communication skills.

  • Python for Algorithmic Trading: at Quantra
    Aug 2025 - Aug 2025 · 1 mo

    A Paid 9 Hour Summer Course where I worked with different data structures such lists, tuples and dictionaries I learnt to better use loops, conditional statements, functions and object oriented programming in the code linked to algo trading I learned how to fetch stock prices from different sources I managed data using Python packages such as Pandas, NumPy and Matplotlib

  • Imperial College London (Remote)
    • Mathematics for Machine Learning: Linear Algebra - Online Course On Coursera
      Aug 2025 - Aug 2025 · 1 mo

      Mathematics for Machine Learning: Linear Algebra — Imperial College London (Coursera) As a result for of my love for maths and computer science I decided to completed an intensive 20 + hour online course designed and delivered by Imperial College London and more specifically four Imperial College London faculty members: David Dye (Imperial College London) Samuel J. Cooper (Imperial College London) Marc Peter Deisenroth (Imperial College London) A. Freddie Page (Imperial College London) All brillaint teachers who provided a series of interactive projects and videos to hep build the mathematical foundations essential for modern data science and machine learning today. The course itself blended theory, problem solving, and coding exercises. Key areas covered: Vector spaces, matrix algebra, and linear transformations Orthogonality, projections, and the geometry of high-dimensional data Eigenvalues, eigenvectors, diagonalization and their roles in algorithms like Google’s PageRank Practical implementation of concepts in Python through guided programming assignments The learning experience: 9 expert-led video lectures, 1 in-depth reading, 4 graded assignments, and a final capstone programming project I developed proficiency in translating mathematical concepts into efficient code, understood in detail how linear algebra underpins machine learning models such as PCA, recommender systems, and ranking algorithms Impact: By the end of the course, I had not only refreshed and deepened my understanding of core linear algebra but also gained confidence applying it directly to real-world ML workflows — a skill set directly transferable to data science, AI research, and analytics roles.

    • Introduction to Android graphics
      Aug 2025 - Aug 2025 · 1 mo

      I completed a comprehensive course on the fundamentals of 2D and 3D graphics for Android, taught by Dr. Benny Lo a Senior Lecturer at Imperial College London. The course explored how graphics systems work under the hood and how to implement them in real Android apps. Through a series of expert-led video lectures and practical assignments (including a final “dancing robot” project), I strengthened my ability to: 1) Draw and manipulate shapes, colors, and images using the Android Canvas API 2) Apply affine transformations, projections, and quaternions to create realistic 3D graphics 3) Build and animate custom graphic components directly in Android Studio 4) This course sharpened my understanding of computer graphics and mobile app development, providing a solid base for creating rich, interactive, and visually compelling Android applications.

  • Coursera (Remote)
    • Getting Started with AWS Generative AI for Developers Course
      Aug 2025 - Aug 2025 · 1 mo

      I successfully completed an online, non-credit course authorized by Amazon Web Services (AWS) and delivered via Coursera, focusing on how developers can design, build, and deploy generative AI applications on AWS. Through a mix of expert-led video lectures, hands-on labs, and guided exercises, I strengthened my ability to: Understand the fundamentals of generative AI and large language models on AWS Use key AWS services such as Amazon Bedrock and SageMaker to build and deploy AI solutions Integrate generative AI capabilities into existing applications securely and efficiently Follow best practices for scalability, data privacy, and cost optimization in cloud-based AI Navigate AWS developer tools and SDKs to accelerate generative AI development This course enhanced my knowledge of both cloud computing and applied AI, providing a solid foundation for creating production-grade generative AI solutions on AWS.

    • Cloud Fundamentals
      Aug 2025 - Aug 2025 · 1 mo

      Cloud Fundamentals – LearnKartS (Coursera) I completed an really good essential beginner module that lays a strong foundation in cloud computing, tailored for learners preparing for the AWS Certified Cloud Practitioner exam. The course uses real-world examples and accessible analogies to clarify complex concepts such as networking, virtualization, and cloud service models. Through two immersive modules featuring expert-led video lectures, readings, and multiple hands-on assessments (7 assignments total), I enhanced my ability to: Grasped vital networking building blocks like TCP, UDP, ICMP, encapsulation, and port addressing Understand core architectures such as client–server models, traditional data centers, and virtualization Explore cloud deployment paradigms—public, private, hybrid, and community—and service models like IaaS, PaaS, and SaaS Relate technical frameworks to everyday analogies, such as the “pizza model” to explain SaaS, PaaS, and IaaS Prepare confidently for AWS Cloud Practitioner certification by mastering key exam domains This course significantly bolstered my conceptual clarity of cloud computing and strengthened my readiness for AWS cloud environments.

    • IBM's Introduction to Software Engineering Course
      Aug 2025 - Aug 2025 · 1 mo

      Introduction to Software Engineering – IBM (Coursera) Completed a fundamental course introducing the core principles of software engineering, offered by IBM via Coursera. The course demystified the software development lifecycle and equipped me with practical tools and programming basics to understand how modern applications are built. Through six structured modules featuring expert-led video lectures, readings, assignments, and hands-on labs totaling 16 assessments, I strengthened my ability to: Articulate the principles of the Software Development Life Cycle (SDLC), including Agile, Waterfall, and Scrum, as well as requirements gathering, documentation, version control, and testing Understand and use foundational programming constructs—loops, conditionals, functions—across various language types, with practice in Python Summarize key software architecture and design strategies—including layered, client–server, microkernel, monolithic vs. microservices, and UML modeling Explore the roles, skill sets, and career pathways in software engineering, including perspectives from industry professionals This course sharpened my understanding of how software systems are planned, designed, built, and maintained—providing a solid foundation for roles in software engineering, development, and tech project leadership.

  • UPP Architects + Town Planners (Stables Market, Chalk Farm Rd, London, NW1 8AH · On-site)
    • Web Development Paid Intern
      Jul 2025 - Jul 2025 · 1 mo

      During my work experience at UPP, I designed and fully hand-coded a professional review system to enhance the company’s credibility and client engagement — without using Wix, templates, or no-code platforms. I created a dynamic, mobile-responsive review page using HTML, CSS, and JavaScript, featuring a custom-designed star rating system, multi-category service feedback, and optional image uploads — all styled to seamlessly match UPP’s existing brand and website structure for a natural, integrated user experience. To support real-time functionality, I researched multiple backend solutions, evaluated trade-offs, and selected Firebase for its speed, security, and scalability. I then implemented a real-time database connection to store, validate, and display submissions entirely through custom JavaScript code I developed on the go. To further enhance usability and trust, I built a live review display panel that dynamically expands within the site’s footer, giving future UPP clients instant, transparent access to genuine testimonials as they’re submitted — all without leaving the page. This project helped me level up my front-end development, UI/UX thinking, and cloud integration skills, while building something tangible that may genuinely support a real-world company’s credibility.

    • Understanding Architectural Technologies at UPP
      Jun 2025 - Jul 2025 · 2 mos

      During my internship at UPP Architects + Town Planners, a multidisciplinary firm specialising in sustainable architecture and urban planning, I had the opportunity to explore real-world architectural workflows while learning about key design tools like Rhino and Grasshopper. Assisted with early-stage project work, including basic research and document preparation. Observed meetings and general workflows to gain insight into client needs, planning processes, and urban design considerations. My learning focused on: • 3D Modelling and Conceptual Design using Rhino • Parametric Design with Grasshopper (visual programming) • Basic Python scripting inside Grasshopper to define custom design rules • Understanding how sustainability, zoning, and site constraints shape real-world projects