Coder Social home page Coder Social logo

LinkedIn Badge

Buy Me A Coffee

hey there

👨‍💻  About Me

I am a Full Stack Developer with over 9 years of experience.

  • 🔭 I’m working as a Software Engineer (Fullstack Web App Developer) and contributing to frontend and backend for building web applications.
  • 🌱 Exploring Technical Content Writing.
  • 📫 How to reach me:   Linkedin Badge
  • 📫  GitHub Profile GitHub

🔥   My Stats

GitHub Streak

Top Langs


🛠  Languages and Tools

  • Typescript
  • Javascript
  • Python
  • HTML5
  • CSS3
  • SCSS
  • GraphQL
  • REST API

🛠  Frontend Libraries & Frameworks

  • ReactJS
  • NextJS
  • Apollo GraphQL
  • React Query
  • Ant Design
  • Material UI
  • TailwindCSS
  • Bootstrap
  • Sass
  • Styled Components

Charting Libraries

  • Highchart
  • Rechart
  • Chart.js

🛠  Backend Libraries & Frameworks

  • NodeJS
  • NestJS
  • ExpressJS
  • KoaJS
  • FeathersJS
  • Django & Django Rest Framework
  • Flask
  • SocketIO
  • Fastify

🛠  Databases

  • MongoDB
  • MySQL
  • PostgreSQL
  • Neo4j
  • ElasticSearch
  • Redis

🛠  CMS

  • Strapi
  • Wordpress

🛠  APIs and Cloud Services

  • REST/GraphQL API development and integration
  • AWS, GCP, Azure
  • Third-party API integration (e.g., ChatGPT, payment, geolocation, accounting, SMS APIs)
  • CI/CD implementation and automated testing

🛠  Projects

NRE Intranet - Knowledge Base App

  • Description: An intranet app built with Strapi, Django, Next.js, and Postgres for managing Markdown-based document storage/retrieval/editing with RBAC.

  • Technologies: List of technologies used ( Strapi, Django, Django Rest Framework, Next.js, PostgreSQL, TailwindCSS).

  • Scope: An intranet app for managing Markdown-based document storage/retrieval/editing with RBAC. The documents are stored in Postgres. Initially the backend was done in Strapi, but later it was migrated to Django. It required very good knowledge of Postgres as documents were nestable and user could have permission at any level in the nested tree and the users should be able to see only the documents they have access to.

  • Role: Lead Fullstack Developer (solo).

  • Achievements:

    • Created a fully functional prototype in 2 weeks, in strapi.
    • Due to change in client's requirements, the backend was migrated to Django.
    • Built a nested tree structure for documents in Postgres.
    • Added a role-based access control system for documents w.r.t to nested tree structure.

ShopSavvy

  • Description: A web, iOS, and Android app that helps users find the best deals and monitor price drops.
  • Technologies: Firebase, Firestore, PostgreSQL, Node.js, Next.js.
  • Scope: An application with millions of users designed to assist in finding deals and tracking price changes.
  • Role: Backend and frontend development.
  • Achievements:
    • Successfully integrated backend and frontend components.
    • Implemented real-time price tracking and alert system.

Pawcker

  • Description: A portal to manage kennel clubs, their managers, and events, with Stripe payments integration.
  • Technologies: Node.js, Express.js, Next.js, Material UI, react-hook-forms, date-fns, react-query, draft-js based WYSIWYG editor, Stripe.
  • Scope: A host portal for managing kennel clubs and events, with payment processing capabilities.
  • Role: Backend and frontend development.
  • Achievements:
    • Developed an intuitive interface for managing kennel club events.
    • Added a feature to create two types of events, First come first serve and Randomized. Each event could have various number of levels, and each level can further have any numbers of runs. The end-user should be able to book any number of levels/runs. Based on event type, i had to make sure that they can only book available seats.
    • Integrated email from SES and
    • Integrated Stripe for seamless payment processing.

Soplan

  • Description: A Netherlands-based scheduling web app.
  • Technologies: React.js, Next.js, Stripe API, AWS Lambda, AWS Amplify,
  • Scope: Conversion of an existing React application to Next.js with a focus on scheduling and payment integration.
  • Role: Frontend development.
  • Achievements:
    • Successfully migrated the application from React to Next.js.
    • Enhanced user experience with improved scheduling features.
    • Added new blog section to improve SEO
    • Added more payment flows

iEnroll App

  • Description: A medical SaaS app for documenting patient enrollments.
  • Technologies: Next.js.
  • Scope: An application designed to assist medical service providers in documenting patient enrollments.
  • Role: Full-stack development.
  • Achievements:
    • Streamlined patient enrollment process for medical service providers.
    • Improved data accuracy and record-keeping.

Sapiyon

  • Description: A SaaS app for managing field assets and employees in real-time, with automatic job allotment.
  • Technologies: MERN Stack (MongDB, Express.js, React.js, Node.js) various backend technologies such as ElasticSearch, Kibana, Redis, AWS SES, S3, Third party accounting APIs, Payment APIs, Google Map API for address completion, geocoding and live location tracking
  • Scope: Real-time management of field assets and employees with automatic job assignment.
  • Role: Full-stack development as solo developer in begining and then team lead when team grew.
  • Achievements:
    • Implemented real-time field employee tracking
    • Task management features from enquiry phase to invoice printing, (added a feature to print pdf invoices)
    • Live location tracking via google maps
    • Added features to print a Job report via puppeteer
    • Added excel import/export features
    • Added complex searches in elastic-search in turkish language
    • Developed real-time api to power web and mobile apps
    • Assisted in leading/managing/bugfixing the development of react-native App

MPR Data Portal

  • Description: A Compliance Data Collection SaaS App.
  • Technologies: MERN stack (MongoDB, Express.js, React, Node.js).
  • Scope: A data collection app focused on compliance for a Singapore-based company.
  • Role: Full-stack development.
  • Achievements:
    • Developed both frontend and backend as solo fullstack developer.
    • Built a real-time api for super fast response times
    • Added complex excel based data import/export features with pre-built teampltes and raw excel files
    • Ensured data integrity and compliance with industry standards.
    • Added features to be able to export 100,000 Records at once
    • Added features to be able to import 20,000 records at once into the app

Arfan Liaqat's Projects

bull icon bull

Premium Queue package for handling distributed jobs and messages in NodeJS.

cloudflair icon cloudflair

🔎 Find origin servers of websites behind CloudFlare by using Internet-wide scan data from Censys.

cloudpeler icon cloudpeler

CrimeFlare is a useful tool for bypassing websites protected by CloudFlare WAF, with this tool you can easily see the real IP of websites that have been protected by CloudFlare. The resulting information is certainly very useful for conducting further penetration testing, and analyzing websites with the same server.

es6-plato icon es6-plato

JavaScript source code visualization, static analysis, and complexity tool

escomplex icon escomplex

Software complexity analysis of JavaScript-family abstract syntax trees.

faker.js icon faker.js

generate massive amounts of realistic fake data in Node.js and the browser

feathers icon feathers

A framework for real-time applications and REST APIs with JavaScript and TypeScript

github-email icon github-email

Get a GitHub user's email. :sunglasses: Use this responsibly.

hacker-laws icon hacker-laws

💻📖 Laws, Theories, Principles and Patterns that developers will find useful. #hackerlaws

hooks icon hooks

Async middleware for JavaScript and TypeScript

jscent icon jscent

A static progam analysis and visualization tool that detects code smells in a given JS codebase

mermaid icon mermaid

Generation of diagram and flowchart from text in a similar manner as markdown

nginx-certbot icon nginx-certbot

Boilerplate configuration for nginx and certbot with docker-compose

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.