Hi, I'm Atul Srivastava

|

Software Developer with 5+ years of experience in building scalable web and mobile applications. Skilled in Angular, React.js, Node.js, and cloud technologies.

Atul Srivastava
React 19
Angular 18
Node.js
Open to Work
Get To Know

About Me

5+ Years

Experience

20+ Projects

Completed

Full-Stack

Developer

I'm a passionate Software Developer with expertise in end-to-end application development, CI/CD automation, and user-centric design.

I specialize in building scalable web and mobile applications using modern technologies like Angular, React.js, Node.js, and PHP/Laravel. My experience spans across developing production-grade applications, implementing automated testing frameworks, and optimizing performance for international clients.

I thrive in Agile environments and am adept at collaborating with cross-functional teams to deliver high-quality solutions. Whether it's building offline-first PWAs, creating comprehensive test automation suites, or developing cloud-based solutions, I'm committed to excellence in every project.

Based in Ranchi, India - Open to Remote Opportunities
My Journey

Work Experience

October 2023 – March 2026

Application Developer

NeoBitSoft - Remote/Germany

  • Architected and developed a production-grade kindergarten management app ("Bärenkinder") using Angular 18, Ionic 8, NgRx, and Capacitor 6 — serving multi-role users (Board, Educators, Interns, Parents) across web and mobile platforms
  • Implemented 8 NgRx feature stores (Account, Employees, Users, Work Records, Absence, Settings, WorkTimeScheme, Time) with full action/reducer/effect/selector patterns, enabling predictable state management across 12 feature modules and 60+ standalone components
  • Built offline-first PWA with Angular Service Worker, pre-cached assets, and manifest support — enabling uninterrupted usage in low-connectivity environments
  • Delivered multi-language support (German/English) using ngx-translate with HTTP loader, timezone-aware date handling via date-fns-tz, and locale-specific formatting throughout the app
  • Implemented secure OAuth2/JWT authentication with route guards, HTTP interceptors for token injection and error handling, and multi-role access control across the application
  • Developed complex business modules including work time tracking (clock in/out, manual booking, break handling, 7:00–20:00 core hours, max 9–10 hr/day rules), leave management (vacation, sick leave, overlap detection, approval workflows), team calendar scheduling, and employee presence management
  • Set up multi-environment build pipeline — production, staging, dev, cypress, and neobitsoft builds — with Docker multi-stage deployments (Alpine Node → Nginx) and strict Angular build budgets (2MB initial / 5MB max)
  • Configured GitHub Actions CI/CD with daily scheduled deployments, PR-based preview environments with auto-generated URLs, Docker builds pushed to GitHub Container Registry (GHCR), SSH deployment automation, and cross-repo backend/frontend coordination
  • Built a scalable Playwright E2E automation framework from scratch with TypeScript — implementing Page Object Model architecture across 9 test suites covering authentication, members, work records, work regulations, absences, leave management, team calendar, settings, and localization
  • Developed reusable Playwright test infrastructure including shared page components (date-picker, time-picker, menu, alert, action-sheet), 11 specialized test helpers, API service wrappers, test data factories using Faker.js, and custom fixtures
  • Created a custom ESLint plugin (eslint-plugin-enum-rules) with 7 linting rules enforcing POM conventions — including one-enum-per-file, page/locator/validator/interface naming conventions, base class extension requirements, and no-locator-assignments-in-tests
  • Integrated IMAP-based email verification into Playwright tests for automated email notification testing, including quoted-printable decoding and environment-aware email configurations
  • Built a comprehensive Cypress test automation suite with 90+ test cases across record time (50+ cases covering clock in/out, manual booking, breaks, overlaps, overtime, max hours validation), user management (10+ cases), leave management (15+ cases with holiday handling), and settings
  • Integrated Gmail OAuth2 API and Mailslurp for Cypress email verification, implemented custom Cypress commands, XPath selectors, real-event simulation, and business-day/holiday-aware date calculations
  • Configured Jenkins CI pipeline for automated Cypress test execution with Mochawesome HTML reporting, screenshot-on-failure, embedded video recordings, chart visualizations, and email notifications with aggregated test results
  • Enforced code quality across all projects using ESLint, Prettier, Husky pre-commit hooks, lint-staged, and TypeScript strict mode — maintaining consistent standards across the entire development and testing ecosystem
  • Developed and managed the NeoBitSoft company website using WordPress (Roots Bedrock) with Composer-based dependency management, custom Bootstrap 5 theme, Contact Form 7, Post SMTP email delivery, SEO optimization, and environment-specific configurations
  • Set up a separate WordPress testing/staging environment with Playwright-based website test automation, Mailpit for local email capture, and comprehensive SEO implementation following documented guidelines
Angular 18 Ionic 8 NgRx Capacitor 6 TypeScript Playwright Cypress Docker GitHub Actions Jenkins WordPress/Bedrock PWA OAuth2/JWT IMAP/Gmail API Nginx
March 2022 - September 2023

Front-End Developer

Webspace IN - Remote/India

  • Developed and executed SEO and SEM strategies that increased organic search traffic by 25%
  • Created and managed Google Ads and Facebook Ads campaigns, resulting in 20% increase in qualified leads
  • Produced engaging content for blogs, newsletters, and social media platforms
SEO/SEM Google Ads Content Marketing
June 2020 - March 2022

Software Developer (Freelance)

Freelance – India

  • Developed web/mobile apps for SMB clients including betting platforms, e-commerce portals, and streaming apps
  • Built responsive UIs with React.js, AngularJS, jQuery, TypeScript, and Bootstrap
  • Created scalable backends using Node.js, PHP, MongoDB, and AWS
  • Designed cloud-based solutions with Firebase and AWS, enhancing reliability
  • Customized WordPress themes/plugins and managed projects using GitHub
React.js Node.js AWS MongoDB Firebase
My Work

Featured Projects

A curated selection of products, tools, and applications I've designed and shipped — from enterprise platforms to browser extensions used by real users.

Company Project

Kindergarten Management App

NeoBitSoft · 2023 — Present

Production-grade kindergarten management application built at NeoBitSoft (Germany). Features offline-first PWA capabilities, multi-language support, and secure JWT authentication. Includes comprehensive Playwright E2E and Cypress test automation suites with Jenkins CI integration.

Angular 18 Ionic 8 NgRx Capacitor PWA Playwright Cypress

POD Originals — Video Streaming

June 2019 — January 2021

Video-on-demand application with subscription features and Firebase analytics tracking 10k+ user sessions. Designed upload dashboard using JavaScript/Node.js with AWS S3 + DynamoDB for efficient content management.

JavaScript Node.js AWS S3 DynamoDB Firebase

Drop-Shipping E-commerce Platform

August 2020 — September 2020

Two-sided marketplace connecting buyers and sellers. Implemented RESTful APIs for real-time order processing and inventory management using React, Node.js/Express, and MongoDB.

React.js Node.js Express MongoDB REST API
Microsoft Store

Windows Desktop Utilities Suite

6 Free Apps · Published on Microsoft Store · Built with Tauri + Rust + React

A collection of lightweight Windows utilities that each solve one specific PC annoyance — network diagnostics, printer fixes, file search, safe reboots, keyboard remapping, and system monitoring. All free, all under 5 MB, all published on the Microsoft Store.

Rust Tauri v2 React 18 TypeScript Vite Tailwind CSS MSIX
Store App
WhySlowPC Dashboard
Free on Store

🐢 WhySlowPC

System Monitor

Color-coded CPU & RAM dashboard with top resource-hungry processes. Find the culprit and kill it — no Task Manager needed.

Real-time CPU/RAM
Kill Processes
Color-coded Alerts
Store App
NetDiag Network Diagnostic
Free on Store

🌐 NetDiag

Network Diagnostic

Diagnose why your internet is slow or broken. Checks adapter, gateway, DNS, and connectivity — clear pass/fail report with one-click fixes.

Gateway & DNS Tests
Pass/Fail Report
One-click Fix
Store App
PrintFix Printer Manager
Free on Store

🖨️ PrintFix

Printer Diagnostic

Scan all printers, detect offline/error status, restart Print Spooler, clear stuck jobs, and set defaults — all in seconds.

Scan All Printers
Restart Spooler
Clear Stuck Jobs
Store App
FileMemory File Search
Free on Store

📁 FileMemory

File Search

Full-drive file indexing with instant search. Find any file by name or extension in milliseconds — one-click to open or copy path.

Instant Search
Full-drive Index
Recent Files
Store App
SmartReboot Safe Restart
Free on Store

🔄 SmartReboot

Safe Restart

Checks for active downloads, running builds, and pending updates before letting you restart. No more losing work to accidental reboots.

Work Protection
Detects Downloads
Update Check
Store App
UniversalKeys Keyboard Manager
Free on Store

⌨️ UniversalKeys

Keyboard Manager

Context-aware keyboard shortcuts — same key triggers different actions in different apps. Detects active window and remaps keys on the fly.

Per-app Profiles
Window Detection
Key Remapping
Chrome Web Store

Chrome Extensions Suite

2 Published Extensions · Chrome Web Store · Built with React + TypeScript + Chrome MV3

Browser extensions that boost accessibility and trust — ADHD-friendly web simplification and real-time credibility scoring. All published on the Chrome Web Store.

TypeScript React 18 Vite 5 Tailwind CSS Chrome MV3 Canvas API
Chrome Extension
ADHD Web Simplifier
On Chrome Web Store

🧠 ADHD Web Simplifier

Accessibility Tool

Calm the web — auto-removes animations, popups, and autoplay videos. Features Focus Mode, Bionic Reading, Pomodoro timer, distraction scoring, and 6 sensory presets. $1.99 lifetime.

Kill Distractions
Bionic Reading
Pomodoro Timer
Chrome Extension
TrustLayer Credibility Scoring
On Chrome Web Store

🛡️ TrustLayer

Credibility Scoring

Real-time credibility scores (A–F, 0–100) for any webpage. Detects political bias, analyzes tone, checks article age, and scores citations — know who to trust before you share. $1.99 lifetime.

Credibility Score
Bias Detection
Citation Analysis
VS Code Marketplace

VS Code Extensions Suite

2 Published Extensions · VS Code Marketplace · Built with TypeScript + VS Code API

Developer tools that supercharge GitHub Copilot — auto-routing prompts to save tokens, and remote-controlling your coding agent from your phone via a secure tunnel + PWA. All published on the VS Code Marketplace.

TypeScript VS Code API WebSocket JWT / RSA-2048 React 18 Firebase FCM Cloudflare Tunnel
VS Code Extension
Copilot Remote Control Icon
On VS Code Marketplace

📱 Copilot Remote Control

VS Code Extension · v0.2.2

Control your GitHub Copilot agent from your phone. Walk away from your desk — your agent keeps running via a secure Cloudflare tunnel, and your phone buzzes with a push notification when it needs a decision.

Phone Control
Push Notifications
Secure Tunnel
TypeScript WebSocket Cloudflare Firebase FCM React PWA
VS Code Extension
Prompt Router Icon
On VS Code Marketplace

🧠 Prompt Router

VS Code Extension · v0.1.0

Automatically detects whether your Copilot prompt needs Ask, Plan, or Agent mode — routes it instantly, saving 5–10x tokens with zero extra clicks. Heuristic + Naive Bayes ML hybrid classifier, fully local.

Auto-routing
Token Savings
ML + Heuristic
TypeScript Naive Bayes ML VS Code API JWT / Razorpay
0
Projects Shipped
0
Store Apps Published
0
Chrome Extensions
0
VS Code Extensions
0
ERP Modules Built
0
Technologies Used
Technical Proficiency

Skills & Technologies

Languages

TypeScript 5.4
JavaScript (ES6+)
PHP
Java
Python

Frameworks & Libraries

Angular
React.js
Ionic 8
Node.js / Express
Laravel

State Management & Database

NgRx (Store, Effects)
RxJS 7.x
Redux
MySQL
MongoDB

Testing & Automation

Playwright (Advanced)
Cypress
Jenkins Pipelines
Git/GitHub

Styling & Design

Tailwind CSS
SCSS/CSS3
Bootstrap 5.3
Figma / Adobe XD

Cloud & DevOps

AWS
Firebase
CI/CD
WordPress (Bedrock)
Academic Background

Education

Bachelor of Technology

National Institute of Advanced Manufacturing Technology (NIAMT)

Graduated: 2024 CGPA: 9.0
Available for new projects

Your idea deserves a great product

Got a business idea or a problem to solve? I build fast, beautiful apps that your customers will love — from day one to scale.

Launch Your Product Works on Any Device Multi-User Platforms Business Dashboards Secure & Reliable Fast Delivery
★★★★★
Let's Connect

Get In Touch

Let's work together!

I'm always interested in hearing about new projects and opportunities. Whether you have a question or just want to say hi, feel free to reach out!