Summary
Overview
Work History
Education
Skills
Timeline
Lekh Raj

Lekh Raj

Senior Angular Developer
Hamirpur

Summary

Experienced front-end developer with a proven track record in creating responsive, cross-browser compatible websites. Successfully developed dynamic front-ends for over 10 single-page applications using ReactJS, Angular, and other modern UI tools. Skilled in mentoring junior developers and implementing best practices in app development and programming languages.

Overview

9
9
years of professional experience

Work History

Senior Angular Developer

Dhira Software Labs
12.2025 - Current
  • Developed responsive user interfaces using Angular framework to enhance application performance.
  • Collaborated with cross-functional teams to gather and analyze project requirements.
  • Implemented state management solutions to streamline data flow within applications.
  • Conducted code reviews to ensure adherence to best practices and coding standards.
  • Optimized application components for improved load times and user experience.
  • Integrated RESTful APIs to facilitate seamless communication between front-end and back-end systems.
  • Mentored junior developers, providing guidance on Angular development techniques and tools.
  • Led initiatives to refactor legacy codebases, improving maintainability and scalability of applications.
  • Integrated APIs with Angular applications, enhancing data accessibility and functionality for end users.

Senior Software Engineer

Photon Interactive Pvt Ltd
08.2025 - 11.2025
  • Executed software development projects employing Agile methodologies to enhance team efficiency.
  • Initiative: Alter Domus.
  • Streamlined CI/CD processes to boost deployment efficiency and expedite release cycles.
  • Developed and launched innovative software solutions utilizing various programming languages and frameworks.
  • Conducted code reviews to ensure superior quality and maintainability standards.
  • Elevated application performance through extensive testing and optimization strategies.
  • Collaborated with cross-functional teams to gather requirements for user-focused software development.
  • Mentored junior engineers, promoting strict adherence to best coding practices within development team.
  • Implemented UI tokenization in frontend application using Angular Material and Storybook, enhancing design systems
  • Front end technologies: Angular 17, Jasmine, Karma for unit testing

UI Developer /Angular Developer/ReactJS Developer

PRACHTI TECHNOLOGY SERVICES
01.2022 - 07.2025
  • Project : A. NMS : NMS ( Network Monitoring System )
  • 1. Objectives
  • Monitor real-time metrics from all network devices (routers, switches, firewalls, etc.)
  • Display devices in a tree-based hierarchy (e.g., by location, type, dependency)
  • Show status indicators (e.g., healthy, warning, critical) based on metrics
  • Enable quick diagnosis and fault isolation
  • 2. Core Features
  • Device Discovery
  • SNMP-based or API-based automatic device detection
  • Manual addition of devices
  • Metric Collection
  • Polling using:
  • SNMP (Simple Network Management Protocol)
  • ICMP (ping)
  • NetFlow / sFlow
  • REST APIs (for cloud-managed devices)
  • Common metrics:
  • Uptime
  • CPU/Memory Usage
  • Interface status
  • Traffic In/Out
  • Errors/Drops
  • Tree Hierarchy View
  • Devices arranged hierarchically:
  • By physical location (Data center > Rack > Device)
  • By logical grouping (Region > Site > Device)
  • By device type (Router > Switch > Access Point)
  • Interactive UI to expand/collapse nodes
  • Status Indicators
  • Color-coded status:
  • Green - Healthy
  • Yellow - Warning (threshold breach)
  • Red - Critical (device down or major issue)
  • Tooltip or side-panel to show metrics on click
  • Alerting System
  • Configurable thresholds
  • Email/SMS/Webhook alerts
  • Integration with tools like Slack, PagerDuty, etc.
  • Historical Metrics & Graphs
  • Store time-series data
  • Allow users to visualize trends
  • Export metrics for analysis
  • 3. Tech Stack (Example)
  • Backend:
  • Python / java / Node.js
  • Database: oracle/sql
  • Frontend:
  • ReactJS/Angular/JS/ES6/bootstrap/HTML5
  • Angular 14, jasmine and karma for unit testing
  • Tree UI component (e.g.gojs, primeNG)
  • Charts: Chart.js / D3.js / Grafana for dashboards
  • Other Project : CLM, Microsite: MIM Documentation, Leadership, CommsWorkbench

UI Developer /Angular Developer/ReactJS Developer

TECHNOLOGY MINDZ
01.2021 - 01.2022
  • Project : AMP, StatusPage, OEM, ESK
  • AMP - Advanced Monitoring Portal
  • Mission Statement
  • AMP is an intelligent monitoring platform that empowers businesses to proactively monitor applications, detect and diagnose issues, reduce downtime, and boost productivity through real-time insights, automated alerts, and diagnostic tools.
  • Core Features of AMP
  • 1. Application Monitoring
  • Add any application (web, desktop, microservices, APIs) to the monitoring dashboard
  • Track:
  • Health status
  • Uptime/downtime
  • Performance (latency, load, response time)
  • Resource usage (CPU, memory, disk, network)
  • 2. Add & Manage Applications
  • Admins or DevOps engineers can:
  • Register a new application
  • Define metadata (type, environment, tags, owners)
  • Assign monitoring agents
  • Set performance & health thresholds
  • 3. Maintenance Mode
  • Put applications into Maintenance Mode:
  • Temporarily suppress alerts during updates or deployments
  • Allow scheduled or immediate activation
  • Log reason, operator, and time range
  • 4. Alert System
  • Set custom alerts based on:
  • Threshold breaches (CPU > 80%, response time > 2s, etc.)
  • Application errors or downtimes
  • Alert types:
  • Email, SMS, Webhook, Slack, MS Teams
  • Alert severity:
  • Info / Warning / Critical
  • Alert history with resolution tracking
  • 5. Agent Diagnostic Tools
  • Agents installed on servers or within containers
  • Real-time diagnostics:
  • Logs collection
  • Process monitoring
  • Trace and debug snapshots
  • Agent sends heartbeat to verify connectivity
  • Agent versioning and update checks
  • Self-repair suggestions and diagnostics recommendations
  • 6. Dashboards & Visualization
  • Real-time dashboard of all monitored applications
  • Widgets for:
  • Application uptime
  • Performance graphs
  • Alert stats
  • SLA compliance
  • Hierarchical or grouped views (e.g., by teams, environments)
  • 7. Tech Stack (Example)
  • Backend: Python / java / Node.js
  • Database: oracle/sql
  • Frontend:
  • ReactJS/Angular/JS/ES6/bootstrap/HTML5
  • Tree UI component (e.g.gojs, primeNG)
  • Charts: Chart.js / D3.js / Grafana for dashboards

UI Developer /Angular Developer

ARTWORLD WEB SOLUTION
04.2017 - 01.2021
  • Project : IBXSec, PACE
  • UI/Front-End-Developer/ Angular Developer
  • Environment : Angular1/2, JavaScript, jQuery, GIT, Bootstrap, Ajax, JSON, HTML5, CSS3, Oracle database, Eclipse, Zabbix, Micro Services.
  • Responsibilities:
  • 1. Experience in working with Angular 1/2 modules, services, templates, directives, services and dependency injection to create a SPA.
  • 2. Hands on Experience on Angular 2 technology for one complete project in rebasing the UI of the application using the techniques in Angular 2.
  • 3. Designed and developed the application using Angular framework along with HTML5, CSS3, Type Script, Java Script
  • 4. Used JIRA to keep track of bugs to reduce downtime, increase productivity, and Communication.
  • 5. Experienced on creating and managing VMware tools, Tomcats.

Education

MCA - Computer Application

Chandigarh University, Punjab
04.2017
  • Collect bunch of knowledge in different languages like Java, Data structure, DBMS & RDBMS, SQL, Javascript and JQuery.
  • Received Professional training for front end developers.

BCA - Computer Application

Government Degree College Bhoranj, Hamirpur, Himachal Pradesh
06.2015
  • Learn lots of programming languages e.g. C languages, C++ etc
  • Volunteered on a monthly basis to prepare meals at the local community food bank.

Skills

JavaScript and TypeScript

HTML and CSS

Angular frameworks

RXJS and NGRX

ReactJS

Nodejs and jQuery

Python frameworks: Flask

Version control systems

CI/CD with GitHub

Cloud platforms: GCP and AWS

Jasmine and karma for Unit testing

Database management: MySQL and Oracle 10G

SQL proficiency

Linux OS

Apache Tomcat server

Microsoft Office suite

Jira management

RESTful services

SQL

JAVA

JQuery

Timeline

Senior Angular Developer - Dhira Software Labs
12.2025 - Current
Senior Software Engineer - Photon Interactive Pvt Ltd
08.2025 - 11.2025
UI Developer /Angular Developer/ReactJS Developer - PRACHTI TECHNOLOGY SERVICES
01.2022 - 07.2025
UI Developer /Angular Developer/ReactJS Developer - TECHNOLOGY MINDZ
01.2021 - 01.2022
UI Developer /Angular Developer - ARTWORLD WEB SOLUTION
04.2017 - 01.2021
Government Degree College Bhoranj - BCA, Computer Application
Chandigarh University - MCA, Computer Application
Lekh RajSenior Angular Developer