About Me

Amarjit Singh

Full-Stack Developer & Technical Leader

I'm an experienced Full-Stack Developer with over 9 years of expertise in building scalable web applications and optimizing performance. My journey spans from leading enterprise software development to exploring cutting-edge AI technologies.

Currently working as a Senior Back-end Developer at B4Trust, where I lead the development of enterprise software for managing access control to Linux and Windows servers. I'm passionate about microservices architecture, DevOps practices, and the latest developments in AI and machine learning.

When I'm not coding, I enjoy exploring new technologies, mentoring junior developers, and contributing to open-source projects. I'm particularly interested in local LLM research and building tools that enhance developer productivity.

Technical Skills

Backend & APIs

PHP Laravel Node.js Python REST APIs Microservices

Frontend & Web

JavaScript Vue.js HTML5 CSS3 Tailwind CSS Bootstrap

Infrastructure & DevOps

Docker AWS Azure CI/CD Linux Bash

Databases & Tools

MySQL PostgreSQL MongoDB Git Socket.io WebRTC

Work Experience

Sr. Back-end Developer

B4Trust (formerly: EZTFA)

May 2021 - Present (4 years 2 months)

  • Led full-stack development of Laravel-based enterprise software (Authsequre) managing access control for Linux and Windows servers
  • Designed microservices architecture for scalable, distributed systems consumed by enterprise applications
  • Implemented web-based remote session management using Guacamole for seamless server access
  • Created comprehensive deployment automation with Bash scripts for on-premise client installations
  • Dockerized application stack for cross-platform deployment on Linux and Windows servers
  • Developed NodeJS daemon services orchestrating Python, Ansible, and Bash scripts
  • Designed OTA update and rollback systems ensuring reliable software maintenance

NodeJS Developer

Stuprorefying Pvt. Ltd.

January 2019 - March 2020 (1 year 3 months)

  • Led development of social networking platforms for students and professors using NodeJS and VueJS
  • Single-handedly implemented CI/CD pipeline with staging and production environments
  • Built real-time messaging system using Socket.io for instant communication
  • Developed video calling feature using WebRTC for seamless peer-to-peer communication
  • Optimized complex SQL queries for personalized news feeds and social networking features
  • Created Python web scraping bot for automated data collection from university websites

Sr. PHP Developer

Qnosa Web Solutions

April 2016 - December 2018 (3 years)

  • Led development team building dealsshutter.com e-commerce platform from scratch
  • Achieved superior web performance beating competitors in Google PageSpeed Insights, GTMetrix, and Pingdom
  • Built custom hosting management software (CPanel alternative) using Laravel, VueJS, and Bash scripts
  • Managed team of 6 developers across multiple projects
  • Mentored junior developers and participated in technical screening processes
  • Created reusable jQuery plugin for AJAX form validation with automated error display

Current Projects & Interests

MCP Server Development

Building Model Context Protocol server providing instructions to coding agents for various development tasks.

Node.js AI/ML Protocol Design

RAG System Implementation

Developing retrieval-augmented generation system for conversation management and task tracking.

Python AI/ML RAG NLP

Local LLM Research

Passionate about running LLMs locally and comparing their responses with enterprise-grade models to understand performance differences.

LLM Research Performance Analysis

Get In Touch

Contact Information

Phone

+91 8699386255

Email

amarjit86255@gmail.com

Location

Amritsar, Punjab, India

LinkedIn

linkedin.com/in/amarjit-singh