Resume.
Software engineer with 2+ years at Accenture automating cloud and server operations across AWS, Azure and GCP: new server builds, Linux patching, pre-checks and post-checks, monitoring blackouts and scripted cleanup, delivered through Python tools and a Teams chatbot used by 25+ engineers. Also ships products: a desktop app with 600+ active users and a lead platform with 20+ paying customers, built on Node.js, Docker and AWS.
Technical skills
LanguagesJavaScript, TypeScript, Python, Java, Bash/Shell, SQL
BackendNode.js, Express.js, Fastify, REST APIs, Redis Queues, Cron Jobs, JWT, TOTP, OAuth, Prisma, Zod
FrontendReact, Vite, PWA & Service Workers, Chrome Extensions (MV3), HTML5, CSS3
DatabasesPostgreSQL, Redis, SQLite, Firestore, Supabase
Cloud & DevOpsAWS (EC2, S3, IAM, VPC), Azure, GCP, Docker, Docker Compose, GitHub Actions, Prometheus, Grafana, Linux, SaltStack
Core CS & TestingData Structures, Algorithms, OOP, DBMS, Operating Systems, Computer Networks, Vitest, Playwright, pytest
Experience
Associate Software Engineer, Accenture
- Automated end-to-end Linux patching on AIOps: repo sync, prechecks, unsnooze, patch and reboot, with Teams approval at each step.
- Tied it to the ServiceNow change schedule, cutting a window from 3-4 engineers for 5-6 hours to one monitoring under an hour.
- Proposed and built a standard server build template with other teams, so new servers come up with every service installed in one run.
- Built a Teams chatbot in Python for 25+ engineers, joining AIOps, SUSE Manager and Teams APIs to run checks and return reports.
- Added pre-check and post-check runs that compare automatically, cutting review 75%, about 10 hours per 550-server cycle.
- Traced repeat alerts to a bad monitoring blackout setting, then built a Teams workflow that cut setup from 35 minutes to 5.
- Built the SaltStack check engine for 550+ servers, fixing a P2 overload with batching based on CPU load and automatic retries.
- Wrote Python and Bash scripts for kernel cleanup, log triage and disk usage alerts, with timestamped output for audits.
- Recovered a production server from a kernel boot failure using the previous kernel and an AWS snapshot restore, with no data loss.
The patching automation is proven on non-production so far.
Projects
HeySaral (Voice Dictation Desktop App)
- Shipped a Mac and Windows app (v1.3.0) that types what you say wherever you are working: 1,000+ downloads, 600+ active users.
- Added six speech and AI providers with retries and auto-switching, falling back to offline Whisper when one fails.
- Wrote native macOS and Windows code to find the active text box, skip password fields, and keep API keys in the OS keychain.
- Set up releases with GitHub Actions, building three DMG and NSIS installers per chip type with Python bundled inside.
LeadScrappy (B2B Lead Generation Platform)
- Built and sold a lead-generation platform: 20+ paying customers at $29/month, running on AWS with Docker and health checks.
- Added Supabase login and encrypted storage for user API keys so each customer's leads and credentials stay separate.
- Ran collection in the background after the browser closes, exporting to Google Sheets and Airtable with dedupe and rate-limit backoff.
- Wrote 22 test suites covering account separation, job recovery, location filtering and export accuracy.
Deal Automation & Container Scheduler
- Built a five-service pipeline on Docker Compose that finds product deals, checks them with Gemini, and posts them to Telegram.
- Added Prometheus and Grafana dashboards to track how much each service processes and spot the ones failing.
- Built a portal with 20 REST endpoints that schedules containers via the Docker Engine API and Telegram, so idle services cost less.
Also on this site: SaralAI, FlashLearn, Browzie.
Education
Indian Institute of Technology Mandi
Minor in Data Science & Machine Learning - CGPA: 8.1 / 10 (online programme)
Chandigarh University
Bachelor of Computer Applications - CGPA: 8.11 / 10
Certifications and achievements
- Molson Coors Brilliance Award, won twice at Accenture, with client recognition for system support. Verify ↗
- Letter of Recommendation from Batch Head (BCA), Chandigarh University, for academics and contribution. Verify ↗
- 2nd Prize at Chandigarh University Project Expo 2023 for MAZE VR, a PC and VR puzzle game in Unreal Engine. Verify ↗