About Me
16+ years of experience in software development. Ambitious and communicative. Good mentor and tech lead. Fighting climate change with curly braces and semi columns.
16+ years of experience in software development. Ambitious and communicative. Good mentor and tech lead. Fighting climate change with curly braces and semi columns.
PYTHON, JAVA, C#, FLASK, DJANGO, YII, LARAVEL, AWS, WEBSOCKETS, NEXTJS, GATSBY, WORDPRESS, OOP, SCRUM, MYSQL, MONGODB, LINUX, BASH, FISH, PROBLEM SOLVING
Batmansay is a Node.js-based command-line tool that brings the Dark Knight's world to your terminal. It randomly selects Batman characters, showcasing their iconic quotes in a speech bubble. This tool goes beyond static quotes by integrating with OpenAI, allowing it to dynamically fetch context-aware quotes from ChatGPT.
Transform your command line into a Gotham-inspired experience with Batmansay - where even error logs have a touch of heroism!
My personal online resume, built on the Next.js framework, is a dynamic showcase of my qualifications and skills. Featuring a private route for recruiters, it securely fetches confidential information like contact details from a private gist. Recruiters can download a PDF version of my CV and utilize a unique skill highlighting tool powered by OpenAI, enabling them to input job offers and automatically highlight relevant keywords on my webpage. To maintain fairness, the API supporting this feature includes a rate limiter with Redis, allowing recruiters up to 3 accesses per day. This project not only demonstrates technical proficiency but also prioritizes privacy, accessibility, and innovation in the recruitment process. Source Code
A Github repository that contains a collection of general frontend interview questions to help you prepare for your next frontend developer interview.
During my Computer Science degree, I gained a strong foundation in both basic and advanced concepts. Courses like Object-Oriented Programming and Algorithms sharpened my design and problem-solving skills. I delved into computer architecture in Computer Organization, and System functionality in Operating Systems. The Theory of Computation expanded my theoretical knowledge, while Computer Networks offered insights into interconnected systems. Database Management Systems taught effective database design, and Parallel Programming optimized my skills for multicore systems. My capstone project focused on predicting diabetes in newborns using the C4.5 algorithm, merging theoretical and practical knowledge. The Professional Experience course integrated theory with hands-on practice, providing a holistic understanding of computer science.
Experienced code enthusiast specializing in leveraging Raspberry Pi for smart garden solutions. Accomplished guitarist with a penchant for therapeutic musical expression. Avid sports enthusiast, particularly passionate about football, tennis, and basketball, valuing strategy and teamwork. Dedicated to pursuing excellence in both coding and sports, my profile reflects a dynamic convergence of technology, melody, and athletic pursuits. 🚀🎸🏀