Building autonomous agents, intelligent systems, and production software.
I'm Syed Abdul Rahim, an MSc Artificial Intelligence student at Brunel University of London with a CS background and a love for systems that actually do things.
Python end-to-end. Agentic AI with LangChain and RAG. Time-series ML with TensorFlow and scikit-learn. Full-stack work in Django. Not a thin LLM wrapper in sight.
Looking for AI/ML and Software Engineering roles where I can contribute code from week one — not just write tickets about it.
A path that looks winding only in hindsight.
I started in Hyderabad with HTML and CSS in a university computer lab, drifted into SEO and content strategy at Hashpro Academy, then circled back to engineering with a web development internship at CodSoft. Each detour added a layer.
Now I'm in London doing an MSc in Artificial Intelligence at Brunel University, and the pieces have started to compose. SEO taught me distribution. Marketing taught me clarity. Web development taught me how to ship. Machine learning gave me a vocabulary for the patterns I'd been chasing all along.
My current focus is agentic AI — building systems that can reason across multiple steps, use tools, and maintain memory rather than just predicting the next token. The flagship project is an autonomous code-debugging agent with persistent context via FAISS and tool use through LangChain. It's the kind of thing I'd want to use myself.
Outside the editor, I've spent five months in a high-volume customer service role at Zomato handling 70–80 daily interactions and ranking as a top weekly performer. It taught me something engineering school doesn't: how to triage incidents, communicate under pressure, and write clearly when someone is impatient.
The flagship.
Agentic AI Code Debugger
An autonomous debugging agent that goes beyond a chat wrapper — multi-step reasoning, tool use to read, run, and trace code, and persistent context memory across sessions. The kind of assistant that gets better at your codebase the longer it works on it.
Electricity Consumption Forecasting — London
End-to-end time-series ML pipeline on London's open energy consumption data.
- Compared classical ML (linear, random forest, gradient boosting) with deep learning baseline (LSTM)
- EDA on seasonality, weather correlation, and weekday-vs-weekend demand
- Benchmarked on RMSE and MAE; documented trade-offs
- Proposed extensions to transformer-based forecasting
Electricity Theft Detection in Smart Grids
Anomaly detection pipeline over smart-meter consumption data.
- Consumption-pattern analysis with engineered statistical features
- Compared multiple classifiers for accuracy and reliability
- Tuned thresholds to balance false positives vs missed thefts
- Documented data pipeline and evaluation methodology
Django Web Application
Production-pattern full-stack app showing clean MVT architecture.
- Authentication, ORM-backed models, templated views, admin layer
- Structured for future deployment with environment configs
- Clean separation of concerns across apps
- SQLite for dev with PostgreSQL path planned
Voice-Based Email for the Visually Impaired
Accessibility-first email client navigated entirely by voice.
- Speech-to-text input for composing and navigation
- Text-to-speech feedback for reading messages and confirmations
- Designed with accessibility patterns: no visual prerequisites
- Final-year project, BSc Computer Science
The resume, in long form.
MSc Artificial Intelligence
Coursework across machine learning, deep learning, applied AI, and analytical case studies. Python-based group projects using core ML libraries. Currently building the agentic AI code debugger as a personal extension of the program.
Customer Service Representative
Handled 70–80 customer interactions per day across chat and call. Held 80% CSAT and ranked top weekly performer. Sharpened written communication, incident triage, and the underrated engineering skill of explaining things clearly to people who are not happy.
BSc Computer Science
Four years of fundamentals: data structures, algorithms, databases, networks, software engineering. Final-year project: a voice-based email system for visually impaired users, built in Python with speech-to-text and text-to-speech APIs.
Frontend Web Development Intern
Built 5+ responsive web pages in HTML, CSS, and vanilla JavaScript. Delivered each task ahead of deadline. Iterated on code review feedback for structure and readability — the start of caring about commit messages and clean diffs.
The toolkit.
- Python
- JavaScript
- Java
- SQL
- HTML5 & CSS3
- scikit-learn
- TensorFlow / Keras
- PyTorch
- pandas · NumPy
- matplotlib
- LangChain
- OpenAI API
- FAISS · Chroma
- RAG pipelines
- Prompt engineering
- Django · MVT
- Flask
- REST APIs
- SQLite · ORM
- Jinja templates
- EDA
- Feature engineering
- Time-series forecasting
- Model evaluation
- RMSE · MAE · F1
- Git & GitHub
- VS Code
- Jupyter
- Google Colab
- Linux CLI
- OOP
- Agile workflow
- MVT architecture
- Clean separation
- Testing habits
- SEO
- Technical writing
- Content strategy
- Customer triage
- Stakeholder comms
Recent certifications.
AI Agents Course
Intro to Deep Learning
Intro to Machine Learning
How I work.
Ship something, then ship something better.
Done beats perfect. A working v1 in production teaches you more about a problem than three weeks of planning. The improvement loop is where the craft lives.
Not a thin wrapper.
If the value of my project is "I called the OpenAI API," I haven't built anything. Real work is the memory layer, the retrieval strategy, the evaluation — the things the API can't do on its own.
Read the docs first.
Stack Overflow is fine. The actual library documentation is usually faster, more correct, and respects your time. Start there. Search second.
Commit messages are for humans.
"Fixed login bug where capital letters in email broke auth" beats "fix stuff." Future-me, code reviewers, and the person inheriting the repo are all the same person: someone trying to understand what past-me was thinking.
Now, in the workshop.
Let's build something.
Hiring for an AI/ML or software role? Working on something interesting? Want to collaborate, mentor, or just say hello? The inbox is open.
sdrahim219@gmail.com →