Hi, I am John-Michael JENY JEYARAJ, Computer Science student from France. I am passionate about cloud, AI and cybersecurity. I'm proficient in data structures, algorithms, networks, and data analysis.

About
Projects
Work
Contact
Main Image
Back to home

About

"Success is not final, failure is not fatal: it is the courage to continue that counts." – Winston Churchill

Hi, I'm John-Michael. I used to say I was passionate about tech, but as I learnt more and more about the world of technology, I realised that I was spreading myself too thin. My interest in the cloud industry began when my father asked me to safely store his photos, videos, and contacts. I was impressed by how easy it was to set up and use. It sparked my desire to help develop similar applications that enable people to safely keep their precious memories and other important documents. I became interested in AI, because it's the new hot thing! Despite its controversial nature, it's genuinely fascinating seeing the rapid advancement of such cutting-edge technology. Finally, my interest in cybersecurity stems not only from seeing frequent reports of large-scale hacks in the news, but also from personal experience — I was targeted once when I was younger. Since then, I’ve made it a priority to read up on and follow basic security principles.

During my time at Computer City, I gained hands-on experience in troubleshooting and repairing a wide range of computer hardware and software issues. I became proficient in diagnosing and fixing faulty components in both PCs and laptops, including performing upgrades and repairs on motherboards, hard drives, and RAM. One of my key achievements was successfully recovering systems with broken BIOS and performing fresh installations of Windows on machines that had completely failed. Additionally, I handled troubleshooting of network - related issues, such as firewalls and VPN configurations, helping customers resolve connectivity problems. This knowledge has remained valuable over the years, and I continue to apply it by repairing and restoring old laptops as a personal hobby. Feel free to explore my Work page to see examples of my hands-on experience.

During my time at university, I have become proficient in programming languages such as Python, C, Java, and SQL, applying these skills in academic projects, problem-solving, and algorithm optimization. I’ve built a strong foundation in algorithms and data structures, utilizing sorting, searching, graph traversal, and optimization techniques like dynamic programming and backtracking to solve complex problems. My understanding of data structures — such as arrays, linked lists, stacks, queues, and trees — has enabled me to design efficient and scalable solutions. Networking is another area where I’ve gained hands-on experience, including knowledge of protocols like TCP/IP, VPNs, and firewalls. I've also learnt how to develop web applications using HTML, CSS, and Javascript. My familiarity with the Linux CLI and Git has allowed me to work effectively in collaborative environments, streamlining workflows and version control.

Outside of my technical pursuits, I enjoy activities that challenge both my mind and creativity. I was an avid chess player and a member of a club for 3 years. Currently my passion lies in tabletop role-playing games, where exploring the creative and imaginative world crafted by my DM gives me a thrill I had never quite experienced before. I particularly love the storytelling and world-building aspects, although I'm no slouch in the strategic and number crunching sides of the game. When I visit my parents, I enjoy tending to their vegetable and flower garden with my father. It’s a relaxing activity that gives us a chance to bond and catch up while enjoying the outdoors.

John Photo
Back to Home

Projects

This is a selection of the software development projects I've been working on:

Customer Analysis Dashboard

A Python and SQL application for generating data insights and visualizations for small businesses. Employees of the business must first login to access the 'sensitive' (currently just a sample) data. The users can filter through data of their customers, respond to complaints clients might've made from a client facing application, and even analyse the behaviours of their customers.
View on GitHub


Wikicomptine

An application in C, establishing a stable connection between a server and clients. It allows users to store their documents on a central server. The central server, which hosts the files, is scalable due to implementation of semaphores. Clients can edit and add to these files, and changes are reflected in real time. Careful use of data structures enables the application to run smoothly.
View on GitHub


The Knapsack Problem

An application in C, which at first was to figure out how to program an optimal solution for the Knapsack problem. It later evolved into comparing the solutions to the 0/1 Knapsack Problem. Comparing different methods of programming and plotting them on a graph highlights the difference of each algorithm. Currently comparing basic dynamic programming (dp), dp based on the minimum weight, dp based on the value, and a greedy algorithm.
View on GitHub


2x2x4 Tower Cube Simulator

A C program simulating a 2x2x4 Tower Cube puzzle, complete with algorithms for solving. Using an innovative idea for representing the transformative nature of the cube, this program can be coupled with a visualiser to make one of the first proper Tower Cube Simulator on the internet.
View on GitHub


Cloud File Manager (Work in Progress)

A web-based tool for managing files securely on AWS S3. Features planned include user authentication, encryption, and file versioning.


Back to Home

Work

This is a selection of the laptops and PCs I've been working. Please feel free to contact me if you would be interested in buying one of the available ones!

HP EliteBook 8440p - Available!

  • Processor: Intel Core i7-620M
  • RAM: 6GB
  • Storage: 256GB SSD (SATA)
  • Graphics: Intel Integrated Graphics
  • Display: 14" (1366 x 768)
  • Ports: Ethernet, VGA, USB (3x), DVD
  • Weight: 2.1kg
  • Operating System: Windows 11 Home
  • Pack Office: yes
  • Accessories: Original charger and carrying case
  • Condition: Good
  • Price: €250 - To be negotiated!

Dell Latitude E5430 - Available!

  • Processor: Intel Core i5-3340M
  • RAM: 8GB
  • Storage: 512GB SSD (SATA)
  • Graphics: Intel Integrated Graphics
  • Display: 14.1" HD - LED (1600 x 900)
  • Ports: USB (2x), VGA HD-15, HDMI, SD Card Reader, ethernet, headphone jack
  • Weight: 2.04kg
  • Operating System: Windows 11 Home
  • Pack Office: yes
  • Accessories: Original charger and carrying case
  • Condition: Excellent
  • Price: €350 - To be negotiated!

Dell Latitude E5430 - Available!

  • Processor: Intel Core i5-3340M
  • RAM: 8GB
  • Storage: 256GB SSD (SATA)
  • Graphics: Intel Integrated Graphics
  • Display: 14.1" HD - LED (1600 x 900)
  • Ports: USB (2x), VGA HD-15, HDMI, SD Card Reader, ethernet, headphone jack
  • Weight: 2.04kg
  • Operating System: Windows 11 Home
  • Pack Office: yes
  • Accessories: Excellent
  • Condition: Original charger and carrying case
  • Price: €300 - To be negotiated!

HP Envy x360-13ay0021nf - No longer available! Sorry!

  • Processor: AMD Ryzen 4700U
  • RAM: 16GB
  • Storage: 512GB SSD (NVMe)
  • Graphics: Radeon Integrated Graphics
  • Display: 13.3" FHB+ (1920 x 1080) - touchscreen
  • Ports: Micro SD card reader, USB-C, USB (2x), headphone jack
  • Weight: 1.32kg
  • Operating System: Windows 11 Home and Ubuntu 22.04.4 LTS
  • Pack Office: yes
  • Accessories: Original charger, carrying case, mouse, and stylus
  • Condition: Good
  • Final Price: €500

Dell Latitude E5430 - No longer available! Sorry!

  • Processor: Intel Core i5-3340M
  • RAM: 4GB
  • Storage: 256GB SSD (SATA)
  • Graphics: Intel Integrated Graphics
  • Display: 14.1" HD - LED (1600 x 900)
  • Ports: USB (2x), VGA HD-15, HDMI, SD Card Reader, ethernet, headphone jack
  • Weight: 2.04kg
  • Operating System: Windows 11 Home
  • Pack Office: yes
  • Accessories: Original charger and carrying case
  • Condition: Poor
  • Final Price: €125

ACER Nitro AN515-57 - No longer available! Sorry!

  • Processor: Intel Core i5-11400H
  • RAM: 16 GB
  • Storage: 512GB SSD (NVMe)
  • Graphics: Geforce RTX 3050
  • Display: 15.6" FHD+ (1920 x 1080), IPS
  • Ports: HDMI, USB (x3), USB-C, ethernet, headphone jack
  • Weight: 2.2kg
  • Operating System: Windows 11 Home and Ubuntu 22.04.4 LTS
  • Pack Office: yes
  • Accessories: Headset, mouse, original charger and carrying case
  • Condition: Good
  • Final Price: £800

Back to Home

Contact

I'm based in La Courneuve, France. Please feel free to contact me for any offers or even if you just want to chat!


contacts