Summary
Overview
Work History
Education
Skills
Websites
Professional Interests
Timeline
Generic

Aswanth A M

Thiruvananthapuram

Summary

Results-driven Hydraulics Engineer with a Master's degree and extensive experience in software development. Skilled in Python and data analysis, with a proven track record in architecting micro-frontend authentication platforms and implementing robust security measures. Focused on leveraging engineering expertise to tackle complex, data-driven challenges.

Overview

4
4
years of professional experience

Work History

Software Engineer

Air India
Kochi
08.2024 - Current
  • Architected and deployed a micro-frontend authentication platform using Angular 19 and Web Components, creating embeddable custom elements that integrate seamlessly across multiple Air India web properties, enabling unified user authentication and profile management
  • Built a comprehensive user profile system with multi-channel authentication (OTP, email/phone, Google OAuth, Apple Sign-In), implementing JWT token management, cross-tab session synchronization via BroadcastChannel API, and secure state management across distributed applications
  • Engineered internationalization (i18n) infrastructure with custom translation loaders supporting dynamic content URLs, enabling real-time language switching across all user-facing components without application restarts
  • Implemented testing and CI/CD pipelines using Jest, ESLint, Prettier, and Husky pre-commit hooks, enhancing code quality and minimizing production bugs through automated testing workflows
  • Engineered RESTful APIs with Role-Based Access Control (RBAC) integrating Azure AD/MSAL authentication and JWT token validation, implementing granular permission systems (admin/edit/view roles) with middleware-based authorization across 15+ secure endpoints
  • Implemented Azure Key Vault integration for secrets management and developed comprehensive security measures including input sanitization, XSS/ReDoS protection, rate limiting (1500 req/15min), and OWASP Top 10 vulnerability prevention, reducing security incidents by enhancing data protection
  • Developed authentication analytics dashboard with Auth0 Management API integration, providing real-time metrics on daily active users, login trends, signup analytics, and connection statistics through interactive data visualizations
  • Utilized AI-assisted development tools (Claude Code, GitHub Copilot) to streamline code generation, refactoring, and debugging, accelerating feature implementation time by 30-40% while ensuring code quality through automated test generation and thorough code reviews

Intern

Irrigation Design & Research Board (IDRB)
Thiruvananthapuram
05.2023 - 06.2023
  • Developed spatial data visualization pipelines using Python to transform complex reservoir location and operational data into actionable graphical formats for informed decision-making.
  • Automated geospatial data processing for meteorological and reservoir operational datasets using Python and Pandas, significantly reducing manual analysis time
  • Processed and analyzed spatial-temporal datasets, creating automated workflows for handling large-scale environmental and hydrological data
  • Conducted comprehensive GIS analysis using ArcGIS and QGIS for watershed and reservoir catchment area studies, including DEM preparation, shapefile creation, spatial clipping, and raster processing to support project objectives.
  • Integrated GIS with hydrological modeling, preparing spatial inputs for HEC-RAS and HEC-HMS models through terrain data extraction, cross-section generation, and watershed delineation to enhance modeling accuracy.
  • Processed and analyzed multi-source spatial datasets including satellite imagery, DEM data, and vector layers for comprehensive watershed characterization

Jr. Software Engineer

Softnotions Technologies Private Limited
Thiruvananthapuram
08.2022 - 09.2022
  • Developed RESTful APIs using Django REST Framework (DRF) with token-based authentication, implementing serializers, viewsets, and custom permission classes for client-facing web application serving 10,000+ active users
  • Optimized SQL queries and architected database schema using Django ORM with PostgreSQL/MySQL, applying indexing strategies and transaction management to enhance API response times by 40% and maintain data integrity across relational models
  • Developed and tested software applications using Java and Python languages.
  • Collaborated with team members to troubleshoot and resolve technical issues.
  • Assisted in the design of user interfaces for better user experience.

Education

Master of Technology - Hydraulics Engineering

College of Engineering, Trivandrum
Trivandrum
01-2024

Bachelor of Technology - Civil Engineering

Vidya Academy of Science and Technology
01-2022

Skills

  • Python
  • JavaScript
  • React
  • Angular
  • Node js
  • Django
  • Flask
  • SQL
  • MongoDB
  • Git
  • API development
  • Generative AI
  • Large Language Models (LLMs)
  • Pandas
  • NumPy
  • C
  • TypeScript
  • ArcGIS
  • QGIS
  • HEC-RAS
  • HEC-HMS
  • SWMM
  • EPANET
  • ArcPy
  • PostGIS TypeScript
  • DEM Processing
  • AutoCAD
  • MS Office
  • LaTeX
  • Prompt Engineering

Professional Interests

  • Full-Stack Application Development & Interactive Mapping
  • Real-Time Spatial Data Visualization & Geospatial Dashboards
  • AI-Augmented Development Workflows & Agentic AI for Spatial Analysis
  • Integration of Hydrological Modeling with Modern GIS Technologies

Timeline

Software Engineer

Air India
08.2024 - Current

Intern

Irrigation Design & Research Board (IDRB)
05.2023 - 06.2023

Jr. Software Engineer

Softnotions Technologies Private Limited
08.2022 - 09.2022

Master of Technology - Hydraulics Engineering

College of Engineering, Trivandrum

Bachelor of Technology - Civil Engineering

Vidya Academy of Science and Technology
Aswanth A M