Himanshu Lohiya

Director of Engineering

Bengaluru, Karnataka, India14 yrs 10 mos experience
Most Likely To Switch

Key Highlights

  • Led cross-functional teams to deliver scalable products.
  • Developed innovative analytics platforms on AWS.
  • Expert in managing complex software development projects.
Stackforce AI infers this person is a SaaS and Fintech expert with strong leadership in software development and analytics.

Contact

Skills

Core Skills

ManagementProduct DevelopmentBig Data AnalyticsData AnalysisMicroservicesData QueryingData ProcessingTesting

Other Skills

AWSAWS LambdaAgile MethodologiesAgile Project ManagementAmazon EKSAmazon Relational Database Service (RDS)AnalyticsApache KafkaArchitectural PatternsBusiness AnalysisBusiness StrategyContinuous Integration and Continuous Delivery (CI/CD)Data StructuresDatabase Management System (DBMS)Design Patterns

About

Experienced Engineering Manager with a demonstrated history of delivering enterprise Software Development applications in the cloud and on-premise environments. Strong engineering professional skilled in Big Data Analytics, Cloud Platforms (AWS, GCP, Azure), Web Development and Programming Languages (Python, Java). Hands on experience in working with different teams across India, Europe and US for product implementation from scratch to production. An experienced problem solver that enjoys building scalable products. I bring passion and enthusiasm to everything I do.

Experience

14 yrs 10 mos
Total Experience
1 yr 10 mos
Average Tenure
2 yrs 9 mos
Current Experience

Wayfair

Software Engineering Manager

Aug 2023Present · 2 yrs 9 mos · Bengaluru, Karnataka, India · On-site

Cred

Engineering Manager

Oct 2021Jul 2023 · 1 yr 9 mos · Bengaluru, Karnataka, India · On-site

ManagementRequirements Analysis

Moengage

Technical Lead

Mar 2021Oct 2021 · 7 mos · Remote

  • Collaborated with stakeholders (Business, Product, and UX teams) to align on product deliverables. Led a cross-functional team of 15 engineers and data scientists in the development of innovative features.
  • Developed a robust platform built on AWS data lake, serving as a scalable storage solution for structured and unstructured data. The platform enables various analytics capabilities, including dashboards, visualizations, big data processing, real-time analytics, and machine learning. It empowers users to make informed decisions based on data insights.
  • Developed an intelligence suite empowering customers to make proactive and intelligent decisions at the user level. The suite includes predictive models that forecast user behavior for upcoming weeks, enabling proactive actions. For instance, the "Best Time to Send" feature helps customers send communications during the user's most active hour, while the "Most Preferred Channel" feature suggests the optimal communication channel based on user preferences. This suite enhances customer engagement and facilitates personalized communication strategies.
ManagementArchitectural PatternsRequirements AnalysisProduct Development

Kruzr

Engineering Manager

Apr 2020Mar 2021 · 11 mos · Bangalore Urban, Karnataka, India

  • Kruzr is an AI-powered mobility safety platform which makes drivers safe by analysing, predicting and mitigating causes of accidents like phone distractions, speeding, driver fatigue and lack of awareness to new and difficult driving situations. We are able to do this by utilising sensors from mobile phone and combine that with real time TMC data on road and weather factors.
  • Working with Stakeholders (Business, Product and UX team) to collaborate on product deliverables , gaps and managing priorities
  • Worked with a team of 20 engineers to develop new features.
  • Revamping Architecture From MVC to MVP and some features to MVVM.
  • Micro Services and Data Platform
  • Data Ingestion Platform to consume GPS, sensor, and score data which currently handles 40 million data records per day. Used Kafka for streaming data to downstream services.
  • Implemented Saga Orchestration design pattern to orchestrate data processing in internal
  • micro services during the lifecycle of a User trip using RabbitMQ as a job queue with delayed messaging.
  • Dashboard Configuration Service service to store client dashboard configurations of widgets and metrics. Used Lambda architecture to query data requests.
  • Testing Framework - Built an in-house integration testing framework using Rest-Assured.
  • Devops - Set up CI-CD pipelines for micro services deployment on Kubernetes clusters using Helm and ansible (for pervious versions of application on ec2 instances).
  • App & Library (Android, iOS)
  • Lead Design (code structuring and architecture) and development for app and app libraries.
  • Developed processes to keep the app size small and maintain app performance over time.
  • Developed Native Apps for Android, IOS by using frameworks like Here Maps, Core Location, Core Motion, Core Data, Realm, Firebase, Amplitude etc.
  • Invested in new technologies like server-driven UI to allow us to scale and build more without impacting the size and performance of the app.
ManagementArchitectural PatternsProduct Development

Appdynamics

2 roles

Senior Software Engineer

Promoted

Oct 2017Mar 2020 · 2 yrs 5 mos · Greater Bengaluru Area

Software Engineer

Mar 2016Sep 2017 · 1 yr 6 mos · Greater Bengaluru Area

Exotel techcom private limited

Software Engineer

Jul 2015Feb 2016 · 7 mos · Greater Bengaluru Area

  • Logs and Application Monitoring
  • Managed central log and events cluster using ELK stack (Elastic Search, Logstash, Kibana). Applications Logs and events were pushed from core application servers using Kafka topic.
  • Stats: The system handles 4 lakhs of log messages per day, which in size comprises close to 400 MB. Where the cluster in total has more than 50 GB of data with real-time search functionality.
  • DevOps
  • Automated unit test, regression test, daily backups and code release process, responsible for managing the daily operations of the product. Skilled in writing shell scripts for cron-based job processing and automating workflows for AWS and other applications using Jenkins. Conducting daily cron jobs, such as database dumps and data replication to AWS S3 buckets. Streamlined code deployments to application servers, making the process as simple as a single click.

Ezetap mobile solutions pvt. ltd

Software Engineer

May 2013Jun 2015 · 2 yrs 1 mo · Bengaluru, Karnataka, India

  • 𝐀𝐧𝐚𝐥𝐲𝐭𝐢𝐜𝐬 𝐩𝐥𝐚𝐭𝐟𝐨𝐫𝐦
  • Develop a robust platform to perform real-time analytics on transactions, including metrics such as the number of transactions for specific merchants.
  • The platform handles an average of 12k transactions daily, accumulating a total of over 4m transactions. The highest volume of transactions recorded in a single day reached nearly 3lakhs.
  • 𝐏𝐚𝐲𝐦𝐞𝐧𝐭 𝐒𝐢𝐦𝐮𝐥𝐚𝐭𝐨𝐫
  • Developed a virtualised Payment infrastructure for VISA, Master, and AMEX card payments, specifically for testing MPOS Server code. This project significantly improved end-to-end integration testing, enhanced server-side code reliability, reduced production bugs by 50%, and minimised downtimes in production.
  • 𝐌𝐏𝐎𝐒 𝐃𝐞𝐯𝐢𝐜𝐞 𝐄𝐦𝐮𝐥𝐚𝐭𝐨𝐫
  • Designed and constructed a virtualised Ezetap hardware device infrastructure for efficient testing of Android apps by the Mobile Payments App team. This infrastructure replicated hardware-mobile app interactions and enabled third-party developers to create apps using SDK without physical devices. Reduced application debugging time by 30% and decreased end-to-end integration test time by 75%.
  • 𝐒𝐜𝐚𝐥𝐢𝐧𝐠 𝐚𝐧𝐝 𝐩𝐞𝐫𝐟𝐨𝐫𝐦𝐚𝐧𝐜𝐞 𝐞𝐟𝐟𝐢𝐜𝐢𝐞𝐧𝐜𝐲
  • Identified performance bottlenecks in the application and transformed it from a single-process to a multi-process architecture, resulting in significant performance improvements. Utilised SQS queues and Memcache, which boosted processing speed by 10 times and reduced API response times to half compared to the previous version.

Infidez solutions

Cofounder

Feb 2011May 2013 · 2 yrs 3 mos

  • Responsible for managing the daily operations of the service and maintaining close communication with clients involved in web development.
  • Skilled in utilising Cpanel and WHM for efficient management tasks such as setting up accounts, conducting remote backups, configuring DNS clusters, and implementing Failover solutions.

Education

Birla Institute of Technology and Science, Pilani

Bachelor's degree — Mechanical Engineering

Jan 2009Jan 2013

Kendriya Vidyalaya

Jan 2006Jan 2007

Central Academy Bhilwara

Jan 1995Jan 2005

Stackforce found 100+ more professionals with Management & Product Development

Explore similar profiles based on matching skills and experience