ILAN GOREN
// ABOUT ME
What I do:
My mission is to build innovative software solutions that solve complex problems and enhance user experiences.
I am a skilled computer scientist with expertise in software development, data science, and machine learning, known for delivering reliable, scalable, and secure systems.
Over the past 4 years, I have gained experience through university projects, student consultancy, and working in agile teams, with a focus on front-end and back-end technologies.
What I'm most proud of:
Machine Learning Research: Completed a dissertation using regression techniques to analyse the British social attitudes survey, providing insights into social class trends.
Led the Development of a Video Game: Recreated the board game Catan as a video game in a team, enhancing software engineering and project management skills.
Building a Secure Web Application: Designed a website from scratch with robust security measures and secure SQL-based data storage for a computer security project.
// EDUCATION
UNIVERSITY OF SUSSEX (2021 - 2025)
MComp Computer Science
// KEY SKILLS
I’m Known For:
Software Development: Expertise in building scalable and secure software systems using modern development practices.
Full-Stack Development: Proficiency in both front-end and back-end technologies, including Python, Java, HTML, CSS, and JavaScript.
Agile Methodologies: Experience working in agile environments, collaborating effectively with teams to deliver projects on time.
Data Analysis & Machine Learning: Skilled in data processing, applying machine learning models, and using SQL for data manipulation.
Cybersecurity: Knowledgeable in implementing security measures, understanding network protocols, and securing data storage solutions.
Software Architecture: Strong understanding of software architecture principles and design patterns, with the ability to develop maintainable and modular systems.
Problem Solving: Demonstrated ability to tackle complex technical challenges through analytical thinking and innovative solutions.
Project Management:Experience managing project timelines and tasks, particularly in team-based projects like recreating the board game Catan, ensuring deadlines are met and objectives are achieved.
// PROJECTS
Machine Learning Research – Dissertation Project:
Developed a machine learning model to analyse the British Social Attitudes Survey, aiming to understand social class trends over time.
Key Achievements: Data analysis, regression techniques, working with large datasets
Technologies Used: Python, Pandas, scikit-learn, Google Colab
Video Game Development – Software Engineering Module
Led a team to recreate the board game Catan as a video game, focusing on clean, modular code and game design principles. Documented the entire development process to ensure the project met all requirements.
Key Achievements: Software development, teamwork, project management
Technologies Used: Java, Git, Agile methodologies, Unity
Secure Web Application – Computer Security Project
Designed a secure web application from scratch, with robust security measures including secure SQL-based data storage.
Key Achievements: Web development, database management, cybersecurity best practices
Technologies Used: MySQL, HTML, CSS, JavaScript
Letterboxd Data Analysis – Personal Project
Created a web application to analyse and visualize film data using the TMDB API. The project involved processing large datasets and integrating third-party APIs.
Key Achievements: Data science, API integration, data visualization
Technologies Used: Python, Flask, TMDB API, Matplotlib
// WORK EXPERIENCE
Student Consultant - Eluxevo (Oct. 2024 – Nov. 2024)
Participated in a student consultancy project focused on identifying the target audience and strategies for encouraging households to switch to Eluxevo’s multi-sensory heating solution. Key achievements include:
Market Analysis: Conducted research to identify key demographics and pain points for households considering switching from traditional heating solutions, providing insights to shape Eluxevo’s marketing strategy.
Strategic Planning: Developed recommendations to help Eluxevo effectively communicate the benefits of its heating technology, with an emphasis on comfort, sustainability, and minimizing energy waste.
Collaboration: Worked closely with other team members and Eluxevo stakeholders to align strategies with the company’s goals of reducing carbon emissions and enhancing home comfort.
Barista/Waiter/Bartender – Costa Coffee, Blossom Café Bar, FIKA Hove (September 2019 - Present)
Provided high-quality customer service across multiple fast-paced environments while maintaining high standards in beverage preparation and store operations. Key achievements include:
Customer Service: Consistently delivered excellent service, ensuring customer satisfaction and addressing any issues promptly to maintain a positive reputation.
Operational Efficiency: Managed financial transactions and supported day-to-day operations, including inventory management and store cleanliness, contributing to smooth business functioning.
Team Collaboration:Worked effectively as part of a team, adapting to different roles as needed and helping train new staff to ensure consistent service quality.