Software Developer · Full-Stack · Systems

Rajkiran
Somasundaram

~$

Full-stack developer with 2+ years building business-critical systems on Laravel (PHP), React and Node — I designed, developed and deployed 10 production applications across CRM, audit, compliance, manufacturing and field-service domains for 8 group companies. I own features end to end — from requirement analysis to a live Linux server.

Rajkiran Somasundaram
0
Projects Delivered
0
Years Experience
0
Group Companies
0
Integrations Built
~/experience — 1 role, 10 systems

Experience

Software Developer— promoted from Junior Developer
Feb 2024 — Present
VEPL, Voltech Group of Companies · Chennai, India
  • Joined as the company's first trainee and was promoted within the role. I designed, developed and deployed 10 enterprise applications used company-wide by 8 group companies — owning the full lifecycle from requirement analysis through production deployment.
  • I built full-stack modules using Laravel for backend business logic with React JS frontends, and Node.js / Express for real-time applications with React Native mobile apps.
  • I configured a ticketing system on IMAP/SMTP, enabling automatic ticket creation, status updates and notifications directly from email.
  • I independently provisioned, deployed and maintain 2 production servers (Ubuntu and CentOS) — OS setup, environment configuration, hosting, domain/DNS, and ongoing operations.
~/work — 10 delivered, 8 companies

What I Built

01
Design Management System (VDMS)

Enterprise business operations platform powering the full Enquiry → Offer → Order → Project → Timesheet → Invoice lifecycle across 4 integrated modules.

Laravel 8MySQLmPDF
View details
02
Asset Management & Service Desk

Dual-purpose internal platform combining a multi-channel Request Mail system with a structured Incident Management engine for 8 group companies.

LaravelIMAP/SMTPReact JS
View details
03
Audit Management System (VMSC)

Compliance and quality management platform serving 8 group companies — ISO certifications, audit pipelines, safety incidents, and continuous improvement.

LaravelDockerOnlyOffice
View details
04
Integrated Management System

Background-verification platform supporting candidate submissions and client-side requirement tracking at scale.

LaravelReact JSMySQL
View details
05
Service Management System WEB + MOBILE

End-to-end field-service platform — real-time employee tracking with geofencing, geo-based attendance, shift scheduling, and client-specific service assignments.

ReactReact NativeNode JS
View details
06
HRMS — Human Resource Management System

Core HR application covering employee records, leave tracking, approval workflows, and organizational hierarchy management.

LaravelReact JSMySQL
View details
07
VMMS — Vendor Management System

Vendor management platform capturing technician details, ticket information, and service request tracking on-site.

LaravelPHPMySQL
View details
08
Expense Management System

Expense management platform with dynamic grouping, division-wise categorization, and year-based filtering.

LaravelPHPDynamic Forms
View details
09
VMCL — Manufacturing ERP Modules

Critical manufacturing ERP modules for VMCL — Material Request System, Reservation management, MRS Slip processing, and Account Receivables.

LaravelPHPERP
View details
10
Attendance & Timesheet System

Real-time attendance and timesheet management platform using React and Node.js — a lightweight, fast alternative to traditional HR tools.

ReactNode JSMongoDB
View details
~/process

How I Work

IdeaRequirements gathering & brainstorming DesignArchitecture, schema, UI/UX planning BuildFull-stack development IntegrateThird-party APIs & services TestQA, edge cases, user validation DeployServer setup, go-live MonitorLogs, performance, error tracking EvolveIterate, refactor, add features
~/integrations — 4 systems

Integrations

OnlyOffice

I embedded document editing inside web applications — in-app editor, file upload/download workflows, and API integration.

IMAP / SMTP

I configured email-driven ticketing — automatic ticket creation from incoming email, outbound notifications at every lifecycle stage.

Geofencing & GPS

I implemented real-time employee location tracking with geofencing validation — GPS-verified check-in/out and attendance logging.

mPDF & Excel Exports

I automated PDF documentation (17 views) and 20+ Excel export classes — enquiries, offers, orders, timesheets, invoices.

~/stack

Technical Skills

⚙ LARAVEL STACK
PHPLaravel 8MySQL Blade TemplatesmPDFMaatwebsite Excel IMAP/SMTP
⚡ REACT / NODE STACK
JavaScriptReact JSReact Native Node JSExpress JSMongoDB
🖥 SERVERS & OS
UbuntuCentOSDocker CI/CD PipelinesVS CodeIntelliJShell Scripting
🔗 INTEGRATIONS & TOOLING
IMAP/SMTPOnlyOfficeCopilotClaude
~/deployment

Server Deployment

Ubuntu Server

Provisioned and maintained production Ubuntu servers — OS hardening, environment setup, Apache/Nginx configuration, SSL certificates, domain/DNS management, and ongoing monitoring and updates.

UbuntuNginxSSL/TLSDNS
CentOS Server

Deployed and managed CentOS production servers — full lifecycle from setup to live traffic, including firewall rules, cron jobs, log rotation, and zero-downtime deployments.

CentOSApacheCron
~/automation

Automation & Backups

Database Backup Pipeline

Automated daily MySQL database backups with compression, rotation, and off-site storage. Cron-scheduled dumps for all production databases with email confirmation on success or failure — ensuring zero data loss and rapid recovery.

MySQL DumpCron JobsShell Scripting
File Backup System

Automated file backup every 15 days covering application uploads, configuration files, document repositories, and user-generated content. Incremental backups with integrity verification against deletion, corruption and server failures.

Cron JobsShell ScriptingIncremental Backup
~/exploring

Currently Exploring

Cloud Infrastructure

Exploring cloud platforms — AWS and GCP services, serverless architectures, container orchestration, and infrastructure-as-code for scalable deployments.

AWSGCPTerraformServerless
Mobile App Development

Building cross-platform mobile applications with React Native — camera, push notifications, offline storage, and native module integrations.

React NativeExpoFirebase
CI/CD Pipelines

Setting up automated build, test and deployment pipelines — GitHub Actions, Docker-based workflows, and zero-downtime rolling deployments.

GitHub ActionsDockerJenkins
Observability & AI

Monitoring production systems with Grafana dashboards and exploring RAG (Retrieval-Augmented Generation) for intelligent, context-aware AI applications.

GrafanaPrometheusRAGLangChain
~/strengths

Core Strengths

01

End-to-End Ownership

I own features from requirement gathering and review through development, deployment and post-release support — no handoffs needed.

02

Fast Learner & Self-Starter

I joined as the company's first trainee with no formal handover, and independently grew into a multi-project full-stack contributor.

03

Systems & Infrastructure

I manage real production servers on Ubuntu and CentOS — practical exposure to deployment and operations, not just application code.

04

Integration-Focused

I consistently connect applications to external systems — IMAP/SMTP, OnlyOffice, Geofencing/GPS, and mPDF/Excel exports — building bridges between platforms.

~/education

Education & Certifications

Academic

Degree and schooling
B.E., Computer Science & Engineering — Jeppiaar SRR Engineering College (Anna University)2019 – 2023
HSC — State Board of Tamil NaduMay 2019

Certifications & Internship

Continued learning
Programming using C, C++ — NIIT
Introduction to AI — NPTEL by TCS-iON
AI & Machine Learning — AICL
Web Development Internship — Let's Grow More