Portfolio

Jassim Bokhammas

My CV

Recent Work

Euro Axle Website

Trailer Man Parts Ireland Website

Devon Roofing Ltd Website (Design Consultation)

Project Page Coming Soon


Hosted Previews / Case Studies Coming Soon

About Me

Hello! I'm Jassim Bokhammas, but feel free to call me Jass. I’m a highly motivated and results-driven full-stack developer and cybersecurity enthusiast, currently pursuing a BSc (Hons) in Cyber Security at the University of Plymouth. My journey in technology began in 2011 when I was just 7 years old, fueled by curiosity and a passion for understanding and creating with technology.

Over the years, I've honed my skills across a diverse range of programming languages and frameworks, including Node.js, React.js, PHP, and SQL. These tools have empowered me to tackle freelance and consultancy projects since 2020, delivering robust solutions tailored to clients’ unique needs. Beyond coding, I’m passionate about problem-solving, UI/UX design, and collaborating to bring ideas to life.

Professionally, I have made impactful contributions as a full-stack developer at Euro Axle Systems LTD. I revamped the company’s website, executed targeted marketing campaigns, and collaborated with leadership to enhance the overall business strategy. My efforts played a key role in achieving record-breaking growth and forging partnerships with leading trade companies.

Beyond my academic and professional pursuits, I’m an advocate for diversity and inclusion. As the UN-Diluted Network Chair at IKEA, I fostered an environment of acceptance and respect, ensuring every employee felt valued regardless of their background.

My love for cybersecurity dates back to 2016 when I started putting my career plan into action. With each passing year, my commitment to contributing to the evolving landscape of digital security has only grown stronger.

Feel free to reach out if you’re interested in collaborating or discussing opportunities in the exciting fields of technology and cybersecurity!

What am I working on?

I'm currently working on a variety of exciting projects & have recently completed several projects. The best way to keep up to date with what I have been up to is to visit my Github profile, as I will make repo's public as and when I finish projects.

I have recently been working on a 'recyclable' security class for PHP, to handle endpoint security (namely protecting against the OWASP top 10 vulnerabilities) amongst other key considerations. The idea behind this project was initially creating something that I can easily reuse for all of my PHP-based projects, making implementation of top-tier security easy. I often use a PHP-based backend to serve data to a react-based frontend via an array of API endpoints, so security is key to ensure malicious parties can't gain unauthorised access or perform unauthorised actions on data via my endpoints.

This includes API key enforcement, 'deep' user verification, CSRF token generation and validation and more. Deep user verification profiles can be configured to use an assortment of data, including time-sensitive sessions, CORS origin restriction and IP-based validation. For my most secure endpoints (such as accessing customer information) there are combinations of everything to ensure robust security and the safeguarding of user information. The object is designed to be able to authenticate a user based on their personal API key, their login session (and time since last authentication), their IP address at login (and current request origin IP address) and CSRF tokens when making edits.

I have also been working on Android apps using Java, creating various apps for both University coursework and for my own personal development. I have also been using SQL Server & Python/Flask (with FastAPI) to create a microservice for trail data, similar to alltrails.com using Swagger to document the API

Citizens Award

2018

In 2018, I received a citizen’s award for my actions during a school trip to Bristol. After witnessing a mugging, a friend and I quickly stepped in to assist the victim, contacted the police, and ensured the return of her bag. We were commended for our quick thinking and bravery.

Platinum Work Experience Certificate

2019

I was awarded a Platinum Certificate for my work placement in Year 10 (during secondary school) for my standard of working, and my willingness to help in any way possible during my placement in a local primary school.

Work Experience

Full-stack Developer

November 2022 – November 2024

Euro Axle Systems LTD

In my role as a Full Stack Developer at Euro Axle, I have been working on a wide variety of tasks such as undertaking development of a completely overhauled website for the company ahead of them starting a new year of trade. Supplementary to this, I completed a marketing push for the company aiming to make the trade more aware of their parts and services before they launched to ensure a constant influx of orders and new customers. On the back of my marketing push, the company is enjoying their best first quarter numbers in the last 11 years including forming partnerships with several large companies in the trade on the back of my marketing push.

I have also been consulting with the leading director of the company over design of an overhauled website for the company, designed with user experience in the forefront of my mind. The site is being developed around a RESTful API, purpose built to deliver information on their range of products including dimensions, description content and CAD drawings to the site. The intention is for the API to be put into a production state, and access to be given to trade resellers as an easy way for them to retrieve product information for their reselling purposes (such as for creating listings on e-commerce platforms).

I am working on the site mainly using Node.JS with express for the backend and React.JS for the front end, considering some use of Next.JS for server-side rendering if necessary (haven’t gotten to a point where it’s been needed as of yet, so this is still a backburner thought).

As part of the site, I have been tasked with designing and implementing a CAD drawing exchange system, used to exchange diagrams portraying dimensions of made to measure parts (such as trailer axles) to give the client a visual representation of the product they’re ordering, that they can accept and pay for in real time without the need to call the Euro Axle office and go through the confirmation and payment phases over the

Full-stack Web Developer

May 2021 – Present

Self-employed

Working as a full stack developer on a self-employed basis completing a variety of work including freelance & consultancy work, to full projects on a client-by-client basis.

I am proficient in a wide range of languages and frameworks including:
JavaScript
Node JS (& Express)
React JS
Next JS
Python / Flask
HTML / CSS
PHP / Laravel
SQL

(The above are regularly a part of my stack)

I also have experience with the following, but they aren’t regularly included in my stack:

Ruby / Ruby on Rails
C# / ASP.net
ASP.net / MVC
Angular JS
Swift
React Native

Customer Services Specialist

November 2020 – November 2022

IKEA UK/IE

  • Working in customer resolutions. Predominantly working with customers who have already experienced an issue within a different area of the business’s operation. This involves building relationships with the customers I support, ensuring they get the service they need and restoring their faith in the brand that may have been damaged by their experiences.
  • Using my own intuition and working autonomously to find solutions for our customers, whilst keeping in line with our company policies and ensuring the best possible outcome for customers.
  • UN-Diluted Network Chair

    February 2021 - November 2022

    IKEA UK/IE

  • Responsible for liaising with senior country level management and store level co-workers whilst contributing to IKEA’s plan of tangible action to abolish racism and become actively anti-racist.
  • Planning and holding meetings, celebrating the diversity in our co-worker base. Engaging as many co-workers as possible to ensure as many voices as possible are being heard.
  • Supporting co-workers in feeling they can bring their full un-diluted selves to work, without feeling the need to hide certain parts of their personality or culture. Creating a safe space where co-workers can vocalise their concerns or make suggestions for improvements for any issues they feel are present at work. Presenting collated & anonymised results from these meetings and interactions to senior local and country level management.
  • Representing IKEA Exeter at national conferences feeding back the concerns and suggestions of local staff and proactively coming up with solutions to make positive change.
  • Racial Equality Facilitator

    November 2020 - November 2022

    IKEA UK/IE

  • The facilitation of Racial Equality came as a predecessor to the UN-Diluted Networks. The role involved holding meetings, referred to as ‘Listening Groups’ where co-workers nationally could join the meetings. Whether to solely listen, or to actively partake in conversation. The meetings aimed to identify any issues at a national level, or to see where racial bias or other similar issues may be more prevalent.
  • The role also included the reporting, follow up and handling of any racist events that I witnessed, or that were bought to my attention, and to ensure that any case of racial bias had suitable repercussions.
  • Sales Co-Worker

    February 2020 – November 2020

    IKEA UK/IE

  • Greeting customers, actively listening to their needs, and helping to guide them to products that would be of genuine use to them. Ensuring that in addition to being mindful that they were a customer that they left feeling that they had been assisted by a friendly salesperson who understood their needs and helped them find products to suit these.
  • Software Engineer

    November 2020 – July 2022

    WCLC Phoenix, Exeter (Children's Charity)

    I undertook this position on a voluntary basis after helping a friend who runs a local youth club when they were a volunteer down. I saw how they tracked all of their income sources and inventory using a paper system and saw that their jottings and financial numbers were often lost.

    I offered my services to, voluntarily, design and develop a POS and inventory tracking system for the charity to track income from multiple channels and to keep track of inventory (namely things such as food and drink that were being purchased in large quantities to ensure there wasn't anything going missing and to help inform decisions when it came to making purchase orders) Following completion of development I worked on user acceptance of my solution and went on to maintain the solution whilst I still had the time to spare to complete the work.

    My solution could calculate profit margins and produce sales reports. When items were low stock (when they passed a predefined replenishment point) an email would be generated and sent with a replenishment list of items to be ordered that could then be sent to any of the trustees to be actioned.

    There were separate menus for all of the different tasks that could need to be complete including a stock management menu (where stock could be added to the system or written off) an item configuration menu (where new items could be added or existed items changed, altering things such as price, replenishment point or cost) and a POS menu (where sales data could be entered).

    The solution was protected and managed by a login system with different user access levels, with administrators able to create and configure user accounts. This allowed access control over certain features (such as creating / removing products and accessing financial reports). There was also logging of all completed actions to a database of actions, with the active user's user ID recorded along with the logged action.

    Store Supervisor (Greengrocer)

    February 2018 – March 2020

    Eat Your Greens, Exeter

  • One of two store supervisors, involving liaising to ensure the proper day to day running of the store, and to prevent losses by strategically locating items to ensure higher ticket (or lower margin) products weren’t easily stolen.
  • As a part of this role, I contributed to people planning, recruitment and staff training & development.
  • Devised a new IT system for inventory tracking between Deliveries, POS & other stock interactions.