A Software Engineer with 5+ years of experience in developing Node.js and React.js applications. Proficient in Fullstack, AWS, Docker and CI/CD. Also skilled in AI driven development
Overview
6
6
years of professional experience
Work History
Senior Software Engineer
Siemens
10.2023 - Current
Developed backend using Node js, Python and deployed it in AWS Lambda
Created CI/CD pipeline to streamline Unit Tests, Automation Tests, Deployment using Terraform and Database migrations
Implemented Role based access control to manage the products and its related access
Migrated a database from No SQL to AWS Aurora Database
Created UI using React js to show the products, product related Supply and demand details and analytics.
Created Infra for Quick Rollback of lambda to specified version
Created Initial setup for an ETL project
Implemented notification alerting for ETL pipeline
Software Engineer
Asyncweb Technologies
11.2020 - 10.2023
Developed and maintained Node.js and React.js applications and implemented Google sign-in and authorization using JWT
Migrated Python application to NodeJs which resulted in huge performance improvement while consuming fewer resources
Utilized Docker containers to streamline the development process
Created Backend for LMS and for viewing Online classroom related metrics, Recordings
Used LLM to Enhance the functionality of Online classroom by adding Quiz generation, Sentimental analysis, Classroom recordings summary
Installing and managing BigBlueButton Linux server for online classrooms
Used Grafana monitoring tool and create a dashboard to view Bigbluebutton Server load, Traffic and Health
Used LoadBalancer to share the load & traffics of the BigBlueButton servers
Participated in resolving client-facing issues. Also participated in Product Demo
Stock Monitor (DipSense), Developed a full-stack stock analysis dashboard using AI-driven development(Agentic AI), That tracks watchlist metrics with automated technical and fundamental valuation scoring. Added a background scheduler to incrementally cache live financial data and market news. Used AI Tools, React, FastAPI, SQLite, APScheduler and Python, https://github.com/arunkumar1997/stockMonitor
JiraAI Workflow Automator — Built an AI-powered Model Context Protocol (MCP) server using Agentic AI development to automatically generate Agile Jira workflows directly from meeting summaries. Engineered a human-in-the-loop approval mechanism to validate tasks before committing changes. Used Node.js, TypeScript, MCP, Jira API. github.com/arunkumar1997/JiraAI
Publish/Subscribe App, using WebSocket, Developed Pub/Sub app, That lets the subscriber node consume data. Added REST API endpoint to let user to publish message. Used Docker, Nodejs, WebSocket, MySQL and Postman, https://github.com/arunkumar1997/pub-sub
PDF-Chat, PDF-Chat is a web application that allows users to interact with PDF documents through a chat interface. Upload PDF documents and Chat with your PDF to extract insights and information, https://github.com/arunkumar1997/PDF-Chat