about

Hey, I'm Ajay
Ratnam
👾

A computer science student at Amrita Vishwa Vidhyapeetham, Bangalore — passionate about cybersecurity, reverse engineering, and building cool things with code.

"Sometimes answers are hidden in plain sight, waiting for us to look beyond the obvious." 🔍
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
x =                        (lambda n:(lambda               o=int(.5*n//1):
[([( lambda m=(x/n*3), l=(
y / n *3): print( " #"
[( m**2 +l**2
-1) **3
-m**2 *l
**3 <0]
,end =" "
)) ()
for x in
range (-o,
o)] ,print
()) for
y in
range (o,
-o, -1
)] )(
))(40)
You need some love in your life (P.S - It's a working program, please run it 💖)

A little bit about me 🧑‍💻

I'm currently working towards my Computer Science degree at Amrita Vishwa Vidhyapeetham in Bangalore. Cybersecurity is a field that truly excites me 🔒, and I've built a solid foundation in Python programming 🐍. I enjoy exploring new technologies 💡, building interesting projects 🏗️, and sharing my knowledge with others 🤝.

Here's what I'm currently up to 🚀

  • Led the CodeChef ASEB coding club as president for one year, and continue to support and contribute to its ongoing development and engagement 🧑‍🤝‍🧑.
  • Domain Lead for Binary Exploitation at @bi0sblr, where I focus on playing CTF's and finding vulnerabilities in Linux applications 🕵️‍♂️.
  • Help organize the monthly @bi0smeetups and also maintain the backend 📚.
  • Developing a tool to automatically detect and exploit vulnerabilities in a binary ⚙️.

My Skillset 🧰

I'm proficient in Python and have experience with C, Bash, and Batch scripting. I also have intermediate skills in HTML, CSS, and JavaScript, and I've explored React and C++.

I've worked with various web frameworks like Django, Flask, and Selenium, as well as data science libraries like Pandas, Numpy, and Scikit-learn. I've even dabbled in game development with Pygame and Ursina! 🎮

I'm comfortable using tools like Git, Docker, and various databases (MongoDB, Firebase, PostgreSQL, etc.). I'm a fellow Linux (I use Arch btw) user 🐧 and also Windows 🪟.

In the cybersecurity realm, I've gained experience in binary exploitation, utilizing tools like Ghidra, Radare2, and Metasploit. I also have a basic understanding of cloud computing with Google Cloud Platform.

My Projects 💻

Chord Analyzer FSM 🎶

This Python application analyzes music chords in real-time, either by recording live input from an electric piano via MIDI or by processing pre-recorded audio files. It leverages the power of Finite State Automata (FSM) to accurately detect and identify chords.

  • 🎼 Real-time chord recognition
  • 🎹 MIDI support
  • 📂 Audio file processing
  • ⚙️ FSM implementation
View on GitHub

Marstuff 🚀

Marstuff is a Python wrapper for NASA's Mars Rover Photos API. It simplifies access to a vast collection of images captured by the Mars rovers, Curiosity, Opportunity, and Spirit.

  • 📸 Easy API interaction
  • 🔄 Synchronous/asynchronous requests
  • 📊 Data parsing and handling
  • 💾 Image downloading
View on GitHub

Image to ASCII 🎨

This Python program transforms images into ASCII art. By analyzing the brightness of each pixel in an image, it generates a textual representation using different characters to simulate varying shades of gray.

  • 🖼️ Image format conversion
  • 🔆 Brightness-based characters
  • 🎨 Customization options
View on GitHub

Type Rush ⌨️

Developed as my 12th-grade project, Type Rush is a desktop application designed to help users improve their typing speed and accuracy. It features interactive typing tests, progress tracking, and personalized statistics.

  • 🏃 Interactive typing tests
  • 📈 Progress tracking
  • 📊 Individual statistics
View on GitHub

🏆 Achievements

🥇
2nd Place

HackHavoc Season 1

🥈
3rd Place

ShunyaCTF Finals

💡
Most Innovative

IEEE AI Hackathon

🥈
2nd Place

Hata Code Jam 2020

Let's Build Something Together 🌐

Whether it's a cool project idea, a CTF team-up, or just swapping programming jokes — I'm always up for it.