Skip to content
View krishanchawla's full-sized avatar

Block or report krishanchawla

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
krishanchawla/README.md

πŸ‘‹ Hi, I'm Krishan Chawla

Typing SVG

Profile views


πŸš€ About Me

I'm a passionate Technical Lead with 9+ years of experience specializing in Full-Stack Development, Automation, and DevOps in the Telecom Domain. I build scalable enterprise solutions that drive business efficiency and deliver measurable impact.

  • πŸ”­ Currently working on SwiftDrop - Enterprise mobile app distribution platform
  • 🌱 Exploring Modern Angular (Signals, Standalone Components) and AI/ML Integration
  • πŸ’Ό Leading teams in end-to-end product development and automation frameworks
  • πŸ“Š Delivered solutions processing 5+ lakh transactions monthly with 99.9% accuracy
  • ✍️ Writing technical blogs at krishanchawla.com
  • πŸ’‘ Open to technical consultations, speaking opportunities, and collaborations

πŸ’» Tech Stack & Tools

Languages & Frameworks

Java TypeScript JavaScript HTML5 CSS3

Backend & APIs

Spring Boot Spring Security Hibernate REST API JWT

Frontend & UI

Angular RxJS Tailwind CSS Material UI

Databases

MySQL PostgreSQL

DevOps & Tools

Docker Jenkins Git GitHub Maven Postman

Testing & Automation

Selenium TestNG JUnit


🌟 Signature Projects

Note: Most of my work is in private repositories or organization accounts. Here are the highlights of my key projects and their impact.

🎯 SwiftDrop 🚧 In Progress

A modern enterprise mobile app distribution platform for iOS (IPA) and Android (APK) builds with advanced team management and access control.

Key Features:

  • πŸ“± Multi-platform build management (iOS/Android)
  • πŸ‘₯ Team collaboration with role-based access
  • πŸ”„ Build versioning & release tracking
  • πŸ”” Real-time notifications
  • πŸ“Š Comprehensive analytics dashboard
  • πŸ” JWT-based authentication with Spring Security

Technical Highlights:

  • Angular 19 with Standalone Components & Signals
  • Spring Boot 3 with Spring Security 6
  • RESTful APIs with JWT authentication
  • File upload & storage management
  • Responsive UI with Tailwind CSS
  • Real-time build status tracking

Architecture:

  • Microservices-ready design
  • Layered architecture (Controller β†’ Service β†’ Repository)
  • DTO pattern for data transfer
  • Comprehensive error handling

πŸ“Š Timesheet Management System

Enterprise-grade timesheet and project management solution for organization-wide time tracking and resource management.

Key Features:

  • ⏱️ Automated time tracking & reporting
  • πŸ“Š Project allocation & resource management
  • πŸ‘₯ Hierarchical team structure & approvals
  • πŸ“ˆ Real-time analytics & insights
  • πŸ“§ Email notifications for approvals
  • πŸ”„ Historical data & trend analysis

Technical Implementation:

  • Angular Material UI for responsive design
  • Spring Boot REST APIs
  • MySQL with optimized queries
  • LDAP/Database authentication
  • Role-based access control
  • PDF report generation

Business Impact:

  • Streamlined timesheet submission process
  • Reduced approval time by 60%
  • Improved resource allocation visibility
  • Real-time project tracking

πŸš€ Intelligent Automation Platform

Enterprise-grade automation platform for finance workflows in the telecom sector, delivering unprecedented efficiency in invoice processing.

Business Impact:

  • πŸ“ˆ Processes 5+ lakh invoices monthly
  • ⚑ 80% reduction in manual effort
  • 🎯 99.9% accuracy in data processing
  • πŸ’° Significant operational cost savings
  • ⏱️ 24/7 automated processing

Technical Features:

  • Automated invoice processing & validation
  • Data reconciliation across systems
  • Real-time reporting & analytics
  • Integration with legacy systems
  • Exception handling & notifications

Architecture:

  • Modular framework design
  • Database-driven configuration
  • Parallel processing capabilities
  • Comprehensive logging & monitoring

Role: Technical Lead & Lead Developer

🏏 Cricket World Cup App

High-traffic enterprise application built for Airtel employees during Cricket World Cup, handling massive concurrent users with zero downtime.

Performance Achievements:

  • πŸš€ Zero downtime during peak traffic
  • πŸ‘₯ 1000+ concurrent users handled seamlessly
  • ⚑ Sub-second response times
  • πŸ“± Mobile-first responsive design
  • πŸ”„ Real-time data synchronization

Technical Highlights:

  • Load balancing & horizontal scaling
  • Redis caching for high performance
  • Real-time score updates via WebSocket
  • Push notifications
  • CDN integration for static assets

Challenges Solved:

  • High availability during peak hours
  • Real-time data consistency
  • Performance optimization
  • Mobile network optimization

πŸ”Ž Automated Monitoring Platform

Real-time monitoring solution for microservices and distributed applications with proactive alerting capabilities.

Core Features:

  • πŸ” Real-time health checks & monitoring
  • πŸ“Š Performance metrics dashboard
  • 🚨 Proactive alerting system
  • πŸ“§ Automated incident reporting
  • πŸ“ˆ Trend analysis & predictions
  • πŸ”„ Auto-remediation capabilities

Business Impact:

  • 70% faster issue detection
  • Reduced MTTR (Mean Time To Repair)
  • Improved system reliability to 99.9%
  • Proactive problem resolution

Technical Stack:

  • Spring Boot microservices
  • Real-time data processing
  • Custom alerting engine
  • Email/SMS notification integration

πŸ“œ DQA Report Automation

Fully automated release reporting pipeline for quality assurance, transforming manual reporting into a seamless automated process.

Results Achieved:

  • ⚑ 90% time saved in report generation
  • πŸ“Š Automated data aggregation from 10+ sources
  • πŸ“§ Scheduled email reports to stakeholders
  • πŸ“ˆ Trend analysis & quality insights
  • πŸ”„ Integration with CI/CD pipeline

Implementation:

  • Jenkins pipeline automation
  • Custom Python scripts for data processing
  • Template-based report generation
  • Data visualization with charts
  • Historical data comparison

Value Delivered:

  • Eliminated manual report compilation
  • Consistent report format & quality
  • Real-time insights into release quality

🎯 Core Competencies

Technical Leadership:
  Experience: 9+ years in Telecom Domain
  Focus Areas:
    - Team Management & Mentoring (Led teams of 5-10 developers)
    - Architecture Design & Code Reviews
    - Agile/Scrum Methodologies
    - Technical Documentation & Knowledge Transfer
    - Stakeholder Management

Full-Stack Development:
  Frontend:
    - Angular (19+), TypeScript, RxJS
    - Responsive Design, Tailwind CSS, Material UI
    - State Management (Signals, Services)
    - Performance Optimization
  Backend:
    - Spring Boot, Spring Security, Spring Data JPA
    - RESTful APIs, Microservices Architecture
    - JWT Authentication, Role-Based Access Control
    - Design Patterns & Best Practices
  Database:
    - MySQL, PostgreSQL
    - Query Optimization, Indexing Strategies
    - Database Design & Normalization

Automation & DevOps:
  Testing:
    - Selenium WebDriver, TestNG, JUnit
    - Test Automation Frameworks (Page Object Model)
    - BDD/TDD Practices
    - API Testing (Postman, REST Assured)
  CI/CD:
    - Jenkins Pipelines (Declarative & Scripted)
    - Docker Containerization
    - Automated Deployments
    - Version Control (Git, GitHub)
  Monitoring:
    - Application Performance Monitoring
    - Log Aggregation & Analysis
    - Proactive Alerting Systems
    - Custom Monitoring Solutions

Domain Expertise:
  - Telecom Industry (9+ years)
  - Finance & Invoice Processing
  - Enterprise Applications at Scale
  - Quality Assurance Automation
  - Regulatory Compliance

Key Achievements:
  - Automated 5+ lakh monthly invoice processing
  - Built zero-downtime apps for 1000+ concurrent users
  - Reduced manual efforts by 80-90% through automation
  - Led successful migrations to modern tech stacks

πŸ’Ό Professional Highlights

πŸ’Ό

9+ Years

Telecom Domain Experience

βœ…

99.9%

System Accuracy & Uptime


✍️ Latest Blog Posts

➑️ Read more on my blog β†’


πŸ”­ What I'm Currently Working On

  • 🎯 SwiftDrop: Building enterprise-grade mobile app distribution platform with Angular 19 & Spring Boot 3
  • πŸ“š Learning: Exploring Angular Signals, Standalone Components, and modern reactive patterns
  • πŸ€– Innovation: Integrating AI/ML capabilities into automation frameworks for predictive analysis
  • ✍️ Blogging: Writing about real-world engineering challenges and architectural decisions
  • 🌱 Mentoring: Guiding junior developers and sharing knowledge through tech talks

πŸ’¬ Let's Connect!

I'm always open to interesting conversations, collaboration opportunities, and knowledge sharing!

LinkedIn Twitter Website Email GitHub

πŸ’‘ Open to:

  • 🀝 Technical Consultations - Architecture reviews, tech stack decisions, and technical guidance
  • 🎀 Speaking Opportunities - Tech talks, webinars, conference sessions on automation & full-stack development
  • πŸ”— Collaborations - Working on interesting projects and solving complex problems
  • πŸ’Ό Freelance Projects - Building scalable enterprise solutions for businesses
  • πŸŽ“ Mentoring - Helping developers grow their skills in full-stack development and automation

πŸ“Š My Approach to Development

πŸ—οΈ Architecture First

  • Design scalable, maintainable systems
  • Follow SOLID principles & design patterns
  • Think long-term, build for growth
  • Documentation as part of development

πŸ”„ Continuous Improvement

  • Stay updated with latest technologies
  • Refactor for better performance
  • Learn from every project
  • Share knowledge with team

🎯 Quality Focused

  • Write clean, testable code
  • Comprehensive error handling
  • Performance optimization
  • Security best practices

🀝 Collaboration Driven

  • Code reviews & pair programming
  • Knowledge sharing sessions
  • Mentoring junior developers
  • Cross-functional teamwork

⚑ "Building scalable solutions, one commit at a time" ⚑


Thanks for visiting! Feel free to explore my work and reach out for collaborations.


πŸ’‘ Most of my professional work is in private repositories and organization accounts, but I'm always happy to discuss my experience and projects!


Followers

Pinned Loading

  1. mock-server-v1 mock-server-v1 Public

    Mocking Server Designed to stub API's quickly & easily without coding.

    Java 2

  2. api-testing-rest-assured-java-framework api-testing-rest-assured-java-framework Public

    REST API Testing Framework using Java, TestNG, Rest Assured & Extent Reports

    Java 12 16

  3. java-springboot-restful-service-example java-springboot-restful-service-example Public

    Java Spring Boot Project for Rest Service Implementation Demo

    Java

  4. currency-converter currency-converter Public

    Sample Projects created for Currency Conversion using various technologies

    PHP