All experience

Experience

Veerasense

My role focused on delivering enterprise software solutions for industrial organizations while leading frontend engineering, technical planning, customer requirements analysis, and software delivery. I worked closely with customers and cross-functional engineering teams to translate operational needs into maintainable software solutions across multiple industries.

Veerasense

Role: Technical Lead

Employment Type: Full-time

Duration: Aug 2023 – Jul 2024


Work Context

My role focused on delivering enterprise software solutions for industrial organizations while leading frontend engineering, technical planning, customer requirements analysis, and software delivery. I worked closely with customers and cross-functional engineering teams to translate operational needs into maintainable software solutions across multiple industries.


Domains I Worked In

  • Industrial Software
  • Industrial Automation
  • Manufacturing
  • Petrochemical
  • Mining
  • Banking
  • Education
  • Public Sector

Responsibilities

My responsibilities combined software engineering, technical leadership, customer communication, and solution delivery throughout the project lifecycle.

I was responsible for:

  • Leading frontend development across multiple software projects.
  • Participating in software architecture and technical decision-making.
  • Conducting system analysis and translating business requirements into software solutions.
  • Collaborating with AI engineers and backend developers throughout implementation.
  • Managing technical communication with enterprise customers.
  • Supporting software deployment, onboarding, and technical training.

Key Engineering Work

  • Industrial AI Platform: Contributed to enterprise software built around AI-powered industrial platforms supporting monitoring, inspection, safety, and operational workflows, with a focus on building maintainable and extensible frontend applications.

  • Customer Solution Engineering: Worked directly with enterprise customers to analyze operational requirements, plan software solutions, support deployments, deliver user training, and provide post-deployment technical support.

  • Technical Leadership: Coordinated engineering activities across multiple software initiatives while contributing to technical planning, implementation, and delivery.


Engineering Challenges

  • Designing reusable software solutions that could adapt to different industrial environments.
  • Translating operational workflows into scalable and maintainable software architecture.
  • Balancing customer-specific requirements with long-term maintainability.
  • Coordinating technical communication between enterprise customers and engineering teams.
  • Delivering software solutions across industries with diverse operational processes.

Technology Stack

  • React
  • TypeScript
  • Redux
  • REST APIs
  • WebSocket
  • Ant Design
  • Less