Hello.
I run this blog. Let's get to know me.
My name is Athfan Khaleel and I'm a full-stack developer by profession.
In essence, I just sit at my computer and type away on a keyboard.
Give me a one liner of what you are.
I develop for the web, meaning its a mix of HTML, CSS, JavaScript and PHP.
Do you use any frameworks?
I use a few different things but I mainly use a PHP framework known as Laravel. My exposure to it has changed a lot of what I can do on the web.
Is that all the languages you can develop in?
No. Not at all. I can use up to a total of 10 different languages, which is not really that much. PHP, Python and Java just to name a few.
Where can I see your work?
Anything that I can show to the public are on my GitHub profile. My office work contributes to a large part of the GitHub commit history, which are of course private repositories and can't be accessed by the general public.
Here's an auto updating graph of my GitHub commits for reference.
What personal projects?
Most of my personal projects revolve around Python and Telegram. And for good reason too. Python being so powerful and lets me do anything I want, and Telegram being the best platform to create bots for some personal automation.
One of my bots that I had developed just days before Ramadan 2019 was a prayer time bot. I called it Namaadhu Vaguthu Bot. Read more about it on it's dedicated post here. It's my most popular bot with almost 60 users coming back every week.
Another bot that I had made is turning myself into a bot. Rather make my account on Telegram do stuff automatically. The correct term for it is Userbot. If you have interacted with me on Telegram then you will know what myself as a bot can do. I've made a repository on GitHub to share my exact userbot, with some parts of it removed as my userbot is configured to work for me in some advanced ways. Check it out here.
From maintaining Namaadhu Vaguthu Bot to bringing new features to my userbot, the next thing that takes the most of my time is making bots for Baivaru. We've done a bunch of bots. Some of which include BaivaruPlaces and BaivaruMediaBot. BaivaruMediaBot is the most used bot as it is what we use to keep track of requests that come to us from the 800+ that are in the media request group. We keep adding more and more features to it almost every week to make the experience of requesting and getting media to the user better and better.
So all you do is make bots?
I really like Python and making bots on Telegram. But I still haven't figured out a way to make money from that 😢.
Setting aside bots, in my day job, I make big data manipulation web apps using Laravel. The scale of work always depends on the client. Out of work, I take a few WordPress projects here and there to make some quick money. I also make some small web apps that are within my ability for my friends and sometimes family. Mail server setup for new businesses and some basic Windows file share setups. Not much.
Can you Linux?
Yes.
So you're a pretty ok software developer. What are your qualifications?
I am a 24 year old with 9 years of coding experience with over 5 of that being professional.
I've been taught by the best in the industry and have worked on several national level projects over the years.
And all I have is a Bachelors Degree.
This section was last updated on: 18th April 2023
That's all for now folks. You can reach me via email.