Close

Imran Bepari

Software Engineer, MEng

Download CV

About Me

I am a Software Engineer from the University of Southampton, currently working at Solidatus. This site is dedicated to showcasing my projects and experience so you can get a better idea of who I am.

Mainly, I've done work in Virtual Reality, Cybersecurity and general Software Engineering. I've also dabbled in Web Development a bit, this site being evidence of that.

My main programming language of choice is Java and C#, as I'm most proficient at those. I'm also experienced with engines such as Unity and Unreal Engine 4, as part of games and VR development.

Experience

Solidatus

Feb 2021 - Present

Development Specialist

IBM

Sept 2019 - Feb 2021

Software Engineer

After graduating in August 2019, IBM is where I've gained many skills, and allowed me to expand what I know from university and my internships. During my time here, I have taken part in what's known as the rotation scheme, allowing me to spend time in multiple teams of different fields, to gain broader knowledge of the industry. Overall, my development work was for the Netcool project in IBM, a high priority product for the company.

  • Used Java and Node.js extensively in development roles.
  • Learned Cucumber as part of QA testing in application development.
  • Learned operators and containerization deployment methods as part of Kubernetes, for continuous integration and automation.
  • Learned about patenting and the process for registering inventions.

BAE Systems Applied Intelligence

June 2018 - Sept 2018

Software Engineer Intern

Completed a 12-week software engineer internship, where I worked on a client-based project. The project involved remaking a pre-existing system, maintaining functionality but becoming much more efficient and maintainable.

  • Used Java and Maven extensively during the project. The project was made extending Apache NiFi to process, enrich and aggregate data.
  • Lead the intern team on Agile and Source Control, aided by JIRA. My team had no prior programming experience, so I generally aided them with programming concepts and Git.
  • Gained project management skills, with tools such as Enterprise Architect.

Personal Best Education - NCS Hants

July 2016 – Sept 2017

Team Leader

After undertaking NCS’ The Challenge at the end of my school years, I reapplied on a similar NCS program as a staff member.

  • Had to lead and be responsible for a team of twelve 16 year olds as they carried out the programme.
  • Often had to work independently whilst being responsible for other people, requiring me to exercise leadership skills, ability to compromise and efficiency.

Education

University of Southampton

Sept 2015 - Aug 2019

Master of Engineering in Computer Science - 1st Class

My degree at the University of Southampton has been the foundation of my learning, and the base of all my Computer Science knowledge. I completed my education top 10 within my cohort.

During my time, I was heavily involved in societies, mainly the Southampton University Mixed Martial Arts (SUMMA) Society. I mainly practise Brazilian Jiu Jitsu and Muay Thai. More related to Computer Science, I've taken part in Hackathons extremely frequently.

As a STEM Ambassador, I also took part in teaching children in primary schools how to code, as part of the CodePlus programme, run by the University. In this role, I would teach a large group of 8 - 11 year olds the basics of programming and Computer Science, as a class lead.

  • Achieved 80% on my dissertation, details can be found below.
  • Performed well in highly technical modules, involving programming, cybersecurity and engineering.
  • Other content can be found within CV and projects below.

Projects and News

Kaiju - A Virtual Reality Game

Created in Unity, Kaiju is a game designed for the HTC Vive, featuring Artificial Intelligence, Cell Fracturing and Physics interactions. Play as a monster the size of a skyscraper and have fun destroying the city, by any means necessary!

View Project

Project Fluid

Project Fluid is a personal project, that seeks to create a game with relatively polished mechanics and build. It is a parkour based 3D platformer and has complex systems contained, including multiplayer implementation, complex UI and menues, and an overall focus on quality.

View Project

Gorn Enemy Pathfinding - For Modding Gorn

In C#, this modding project is the significant extension mod for the Gorn Modding community. This overrides the enemies current pathfinding method of moving in a straight line to the player, to an A* implementation using NavMeshes. This opens up possibilities of custom maps and behaviour.

Gorn is a Virtual Reality game, developed by Freelives. It's a gladiator game, where you fight other gladiators in an arena. Best described as a power trip.

View Project

Two Handed Weapon Template - For Modding Gorn

In C#, this modding project is the significant template for the Gorn Modding community. After a long time of being unable to create two handed weapons, this template allows developers to add their own Two Handed weapons into the game! This template was released for all developers to use, for free.

Gorn is a Virtual Reality game, developed by Freelives. It's a gladiator game, where you fight other gladiators in an arena. Best described as a power trip.

View Project

Tech demo exploring movement methods in Virtual Reality games - A Dissertation

When immersed in Virtual Reality, the user is restricted to the physical limits of their room, and since games are usually larger than the confines of a small room area, different movement methods must be implemented to expand the virtual world for the user. However, it is not agreed on what the standard method for movement is. The aim of this project is to create a technical demonstration which explores different movement methods in VR, along with their affects on users, such as motion sickness and enjoyment.

View Project

HackXLR8 2018

During Summer of 2018, I took part in HackXLR8 2018. This was a Hackathon Event hosted by Digi.Me, focused on creating applications that use your personal data in an ethical way. My team won the Hackathon, bagging us a £2000 prize and interest to turn the application into a potential startup.

The application made was a Fitness application focused around making exercise more accessible for people with disabilities, by using data such as what medication they took and illnesses they had.

View Article

Skills

  • JavaScript
  • Python
  • Bash
  • Unity
  • Unreal Engine 4
  • Git
  • Java
  • C
  • C#
  • C++
  • Cybersecurity
  • Penetration Testing
  • Maven
  • Virtual Reality