Coder Social home page Coder Social logo

Hi there, I'm Abhishek! 👋

I'm a passionate programmer with a love for learning and exploring new technologies. My journey began at the age of 16 when I started editing WordPress plugins in PHP and JavaScript scripts as a freelancer. Since then, I've been obsessed with understanding the inner workings of languages and frameworks, constantly comparing them and devouring programming books.

🔧 Skills & Tools

  • Programming Languages: PHP, JavaScript, Ruby, Python, Java
  • Web Development: WordPress, Laravel, React, Node.js, Rails
  • Databases: MongoDB, MySQL, PostgreSQL
  • DevOps: Docker, AWS, Terraform
  • Machine Learning & Deep Learning
  • Recommendation Engines
  • Data-Centric Frameworks: Spark, Kafka, Flink

🌱 Projects

Deep Work Timer is an app that helps users overcome procrastination and improve focus by utilizing the Pomodoro Technique and providing detailed reports and data on user activity. While working on this project, I learned the importance of scalability and explored various approaches for serving real-time analytics using different types of databases.

At Codematics, a marketing technology that helps businesses identify and convert anonymous website visitors into leads, I had the opportunity to apply technologies like Apache Spark, Apache Kafka with Flink, Elasticsearch, and the ELK stack for serving real-time analytics.

EXELocker is a free, open-source application that allows users to password-protect executable files using strong AES-256 encryption. It offers features like locking any executable program, creating backups, and providing a user-friendly interface. Building this project taught me the value of test-driven development and writing resilient tests.

📚 Learning Journey

Throughout my programming journey, I've realized the importance of making software more maintainable through SOLID principles and design patterns. I've also delved into the world of machine learning and deep learning, completing courses and incorporating time series data into my projects.

I'm particularly interested in recommendation engines and have read books on how Spotify, Facebook, and LinkedIn use graph-based algorithms for recommendations. I'm currently seeking opportunities to apply my knowledge of machine learning in my work.

🌟 Continuous Learning

I dedicate my weekends to learning new skills and satisfying my curiosity by watching courses on Udemy and reading books on subjects that pique my interest. Continuous learning has been an integral part of my growth as a programmer, and I'm always excited to take on new challenges and opportunities.

🌐 Connect with Me

Feel free to explore my repositories and reach out to me if you have any questions or collaboration ideas!

stirredo's Projects

bse-stock-download icon bse-stock-download

Created for friend's major project. Downloads stock archive from BSE stock exchange and analyzes them.

bulma icon bulma

Modern CSS framework based on Flexbox

health4all_v2 icon health4all_v2

A customizable health information system for different health care settings, using CodeIgniter and Bootstrap frameworks.

orator icon orator

The Orator ORM provides a simple yet beautiful ActiveRecord implementation.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.