GeezerVison is showing github.com โ pkgtm2419 - Overview
It's me, P.K...............!
- ๐ป MEAN Stack Developer @ Presage Insights Pvt. Ltd.
- ๐ญ Building an enterprise CMMS (Computerized Maintenance Management System) used for asset, scheduler, alarm & work-order management
- ๐ Experienced with IoT devices, multi-level security & real-time BIOS updates
- โก Passionate about real-time systems, performance optimization and production stability
- ๐งฑ Believer in modular, feature-based architecture โ no duplicate code, no technical debt
- ๐ค Exploring local AI-assisted development (Ollama + Qwen2.5-Coder + OpenCode CLI)
- ๐ B.Tech in Computer Science โ AKTU (2013 โ 2017)
- ๐ Based in Noida, India ๐ฎ๐ณ
|
โโโโโโโโโโโโโโโโโโโโโโโโโโโโ
โ const pawan = { โ
โ role: "MEAN Developer",โ
โ focus: ["Real-time", โ
โ "Scalability", โ
โ "Clean Code"], โ
โ coffee: Infinity โ โ
โ }; โ
โโโโโโโโโโโโโโโโโโโโโโโโโโโโ
|
๐ Full skill breakdown (click to expand)
| Layer |
What I work with |
| Frontend |
Angular 15, TypeScript, HTML5, CSS3, PWA / offline recovery, role-based dashboards |
| Backend |
Node.js, Express.js 5, TypeScript, REST standards, Swagger docs, Winston logging |
| Database |
MongoDB, Mongoose (schemas, validation, population, query optimization), change streams, replica sets, multi-database architecture |
| Real-time |
Socket.IO, WebSockets, MongoDB change streams |
| Caching / Queues |
Redis, BullMQ |
| Security |
JWT, RBAC, strict TS validation, layered authentication, security hardening |
| Integrations |
Firebase Admin (push notifications), Nodemailer, Sharp (image processing) |
| Testing & Quality |
Jest, Supertest, ESLint, Prettier, Husky |
| CI/CD & Deployment |
GitHub Actions, AWS CodeDeploy, PM2, staging pipelines |
| Mobile |
React Native + TypeScript |
๐ญ Enterprise CMMS โ Presage Insights
A production-grade maintenance management platform focused on scalability, reliability and performance.
|
|
| Stack |
Angular 15 ยท Express.js 5 + TypeScript ยท MongoDB ยท Redis ยท Socket.IO |
| Features |
Asset management ยท Schedulers ยท Alarms ยท Notifications ยท Work orders & tasks ยท Role-based access |
| Highlights |
Multi-database architecture ยท PWA offline recovery ยท Real-time sync via change streams & replica sets ยท Redis caching ยท CI/CD staging with AWS CodeDeploy + GitHub Actions + PM2 |
flowchart LR
A[Angular 15 PWA] -->|REST + JWT/RBAC| B[Express 5 + TypeScript]
A <-->|Socket.IO| B
B --> C[(MongoDB<br/>Replica Set)]
B --> D[(Redis Cache)]
B --> E[[BullMQ Jobs]]
C -.->|Change Streams| B
E --> F[Notifications<br/>Email ยท Push]
B --> G[Swagger Docs]
Loading
๐ Smart Devices (IoT) Platform
- โก Real-time socket-based IoT device communication
- ๐ BIOS transfer, layered authentication and live device monitoring
- ๐งฉ Full-stack: Angular + Express + MongoDB + WebSocket
๐ฏ Role-Based UI Application
- ๐ฅ UI that adapts to roles โ Admin โ State โ Zone โ End User
- ๐ Custom dashboards, filters and data visualizations per role
๐ฑ HRMS Mobile App (in progress)
- React Native + TypeScript ยท Express + MongoDB backend
- Roles: Admin, HR, Employee
- Modules: Attendance ยท Employees ยท Leaves ยท Salary Slips ยท Payroll ยท Notifications ยท Profile
- JWT + RBAC, location & camera permissions, OneUI-inspired design
- Built through a phased, agent-assisted implementation plan (
AGENTS.md โ IMPLEMENTATION_TASK.md โ plan section)
๐ Highlighted Repositories
feature/
โโโ module/
โโโ route โ clean, versioned REST endpoints
โโโ controller โ thin request handling
โโโ service โ business logic
โโโ repository โ data access (Mongoose)
โโโ model ยท dto ยท validator
โโโ constants ยท permissions ยท helpers ยท sockets ยท cron ยท swagger
| Principle |
In practice |
| ๐งฑ Modular architecture |
Self-contained feature modules + shared common / config / bootstrap |
| ๐งผ Clean & consistent |
Standard API responses, consistent naming, reusable utilities |
| ๐ Secure by default |
JWT, RBAC, strict validation, hardened endpoints |
| ๐ Production-ready |
Logging, monitoring, testing, CI/CD, PM2, performance tuning |
| ๐ด Resilient UX |
PWA & offline recovery |
| ๐ซ No tech debt |
Refactor early, avoid duplicate code and unstable releases |
๐ค AI-Assisted Development
I'm actively integrating AI into my workflow to boost productivity โ without compromising code quality.
- ๐ฅ๏ธ Fully local AI coding setup on Windows 11 โ Ollama + OpenCode CLI + Qwen2.5-Coder
- ๐ Structured agent workflows with strict rules and phase-by-phase execution
- ๐ Documented the impact in a CMMS case study: AI Integration & Productivity Improvements
- ๐ง Lightweight always-on background services for Windows & Linux (~50 MB RAM budget)
- ๐ฑ On-device mobile ad blocker with local network analysis (no server)
- ๐ Algo trading tooling for F&O using broker APIs
- ๐๏ธ Personal voice assistant experiments with AI
Pinned
Loading
-
Progressive Web App demo demonstrating Cache-First, Network-First, and Background Sync service worker caching strategies.
HTML
-
Personal developer portfolio and project showcase built with modern responsive frontend architecture and hosted on GitHub Pages.
HTML
-
-
-
Developer profile repository for Pawan Kumar Gautam - Senior Full Stack & MEAN Stack Engineer.
-
Progressive Web App (PWA) for cafe menu ordering featuring Angular, Service Worker offline caching, and responsive Angular Material UI.
JavaScript
Uh oh!
There was an error while loading. Please reload this page.
|