Summary
Overview
Work History
Education
Skills
Skills and Professional Summary
Industry Knowledge
Certification
Timeline
Generic

Naveen Byalakere

McKinney

Summary

Dedicated professional with history of meeting company goals utilizing consistent and organized practices. Skilled in working under pressure and adapting to new situations and challenges to best enhance the organizational brand.


Have an in-depth understanding of Software Architecture, Development and Deployment and System design illustrated over 13 years of experience in various roles across various domains, Expertise in building and implementing high scalable reliable products, which cater to business needs of the organizations.

Overview

14
14
years of professional experience
1
1
Certification

Work History

Staff Software Engineer (Devop's Architect)

Blue Yonder Inc
11.2023 - Current
  • Working on stabilizing and scaling product called Data as a Service which backs up the customer's Warehouse Management Data onto DataWarehouse Platform like Snowflake.
  • Working on various Devop's initiatives to build automate process like accounting for changes made at configuration level.

Sr Solutions Architect

Blue Yonder Inc
07.2021 - 11.2023
  • Responsible for architecting solutions for implementing proprietary products such as commerce-availability-service, commerce-inventory-service, commerce-commits-service, commerce-capacity-services & commerce-dynamic-safety stock-ML across the client ecosystem.
  • Worked with various big retailers like Walgreens Boots Alliance, FootLocker, Academy and Kohls.
  • Have Managed team of 8-10 members to build integration solutions for the clients from onshore.
  • Have Independently lead several product deployments of teams of size 20-30 members for Walgreens Boots Alliance including preparation of Change Requests Queue Document involving planning of steps to achieve zero down time deployments, getting necessary approvals from required teams, and coordinating various teams across the organization hierarchy during the deployment process.
  • Architecting, Solutioning & Building any Integration components required for integrating the client's existing Order Management system with the BY products.
  • Support Devop's in building and creating automated deployment processes by using pipelines or orchestration frameworks on client OnPrem or Native cloud infrastructure using tools like Docker, Kubernetes, Helm and Azure pipelines.
  • Help in capturing metrics and setup dashboards using frameworks such as Telegraf (plugin to publish metrics), InfluxDB (TimeSeries) and Grafana Dashboards (visualization of influx data) to capture the Application, System and Environment metrics, including Jmx and Kafka, JVM metrics.
  • Wrote automated python scripts to do post-migration data validations or reconciliation with existing client's Order-Management-System data with the BY Product data such as Product, Location, LocationFulfillmentType, LocationFulfillmentServices, Supply, Demand and ATP information which provided a way to compare the accuracy of Blueyonder System and find pitfalls in the existing client systems.
  • Providing solutions for performance testing of BY Products to meet the Non-Functional Requirements of the Software License Agreements agreed upon with the clients and making sure that the system is capable of handling huge loads and peak volumes or sales that arise due to Flash Sales or Seasonal Sales.
  • Providing solutions to the clients on the post-production deployments issues that may arise due to integrations with existing client's Order Management Systems or unexpected outages that might occur due to infrastructure issues.
  • Setup zero downtime deployments & 99.9% availability for the existing client's popular Website by building Blue-Green and Disaster Recovery backend Systems.

Techincal Architect

Blue Yonder India Pvt Ltd.
08.2020 - 07.2021
  • Supervised team of 5 developers to build integration solution with the clients.
  • Designed and Implemented OrderBackOrder Fulfillment System For Warehouse and Store Integration using Spring State Machine to successfully get the visibility flow of the order from Order to Shipment.
  • Developed circuit breaker mechanism in the Kafka Publisher and Consumer modules to retry the failed messages automatically from the Dead Letter Queued Topics.
  • Built deployment and build pipelines on Azure to deploy the order-backorder fulfillment system.
  • Developed custom confluent producer to publish Availability To Promise picture to the Algolia indexes using confluent Kafka integration.
  • Developed several shell and reconciliation scripts to take data dump's from Cassandra and compare the inventory and demand for various supply types against the existing Order Management Systems and upload the discrepancies to the Google Cloud Storage buckets.

Principal Software Engineer

Yantriks India Pvt Ltd
04.2018 - 08.2020
  • Worked closely with global customers spanning 4 time zones to resolve Inventory , Sourcing and Supply Chain issues

PETCO:

  • Designing and building of features like DC, Vendor and others
  • Handled team of 2 members for design of feature developments and deployments on existing product
  • Oversaw all software releases with eye for quality and understanding of project deadlines

SAAS:

  • Supervised team of 6 developers and 2 QA, Engaged in project development and deployment of SAAS based model for existing product for new clients
  • Performed continuous reviews of projects and team work in order to enact proactive changes that maintained efficiency
  • Completed code debugging, software troubleshooting, root cause analysis and program reviews
  • Docker Containerized deployments with Kubernetes and Spinnaker
  • Worked on setting up performance monitoring tools Grafana, Telegraf, Splunk

KOHLS:

  • Design and Developing Scalable, Low Latency pre-sourcing engine for use in sourcing on the website
  • Gathered and defined customer requirements to develop well-organized project plans based on clear specifications
  • Made application scalable and improved the Response Time SLA’s by implementing HTTP Connection Pooling Mechanism
  • Improved the Response Times of Read APIs by developing WAN NoDelayReplication Synchronizations between Read and Write Clusters of the HazelCast
  • Gave customer presentations to update on project progress and obtain feedback
  • Lead a team of 5 members from Onsite coordinating the designs preparing ICD for the client's and Offshore
  • Design review of offshore team and lead team towards the targeted delivery dates along with meeting SLA's according to the ICD's
  • Peer Code reviewing and feature developments
  • Worked on performance tuning and led deployments on production
  • Worked on making applications scale up to large volumes
  • Collaborated with cross-functional development team members to analyze potential system solutions based on evolving client requirements

Senior Software Engineer

Media IQ Digital Ltd
03.2016 - 03.2018
  • Designed, Developed and Architectured highly scalable and UI Intuitive product FrontDesk along with leading team of 3 members for sales team of company for generating sales from media partner across various global regions
  • As core team member of Capabilities was responsible for Design, Development of Highly Scalable Saas product QueryService. Which as single service catered for all querying needs for teams like DataScience
  • Actively played as Scrum Master after having thorough training and followed best practices of agile methodologies
  • Developed & Maintained Data Science Project Audience Pooling Framework
  • Was responsible for early adoption of latest tech stack and best engineering practices

Technical Lead

Rokitt Technology LLP (Io-Tahoe)
07.2015 - 03.2016
  • Designed, Developed and Architected a highly scalable and UI Intuitive product Front Desk along with leading a team of 3 members for the sales team of the company to generate sales from media partners across various global regions.
  • As a core team member of Capabilities, was responsible for the Design, Development of Highly Scalable SaaS product Query Service. This is a single service catered for all querying needs for teams like Data Science.
  • Actively played as Scrum Master after having a thorough training and followed best practices of agile methodologies
  • Developed & Maintained Data Science Project Audience Pooling Framework
  • Was responsible for the early adoption of the latest tech stack and best engineering practices.

Technical Lead

Goibibo group (Redbus.in)
04.2013 - 07.2015

● Designed and developed Central Invoicing System with Adjustments Framework to automate and smoothen the process of reconciliation and Operator invoice payments.
● Developed a Notification and Alert Engine Platform using Factory Design Compatible with any Sms or Mail service providers.

Senior Software Engineer

Redbus.in
04.2013 - 03.2014

● Design & Developed Central Invoicing System, which automated operator invoices by pulling data Certifications from various channels like B2B and B2C on a event driven basis and passing these data to the centralized run engine to generate invoices.
● Worked on an accounting system which captures all the financial transactions of the company, including B2B sales and B2C sales, and generates XML to be accounted for through the ERP system.

Software Engineer

Redbus.in
08.2011 - 03.2013

● Designed, developed, deployed and maintained a large-scale ERP and Inventory Management System BOSS( Bus Operator Software Services) single-handed. This system is being used by all bus operators across the regions, has helped to capture operators behavior and inventory and has contributed to significant sales for the company.
● Was the core team member and significantly contributed to the design, development and deployment of BOGDS and SeatSeller Platform, which was the backbone product for the B2B side of the company.
● Was responsible for solving production issues by writing automation scripts wherever necessary and resolving them permanently.

Software Engineer

Srishti IT Solutions
04.2010 - 07.2011

Economy Autos Hire: A Auto\'s Hire is a company that rents automobiles for short periods of time (generally ranging from a few hours to a few weeks) for a fee. It is an elaborate form of a rental shop, often organized with numerous local branches (which allow a user to return a vehicle to a different location). This project was to design an application which helps the customers to book the vehicles and make the payments. The other users of the system were branch managers and administrators. Branch Managers can add new or modify the existing car details while the Administrators can add /modify branches or locations

Education

Bachelor Of Engineering - COMPUTER SCIENCE

M S Ramaiah Institute of Technology (VTU)
Bengaluru, KA
2010

Skills

  • Service-Oriented Architecture
  • Object-oriented solutions
  • System Architecture
  • Java, SpringBoot, J2EE
  • Project Reactor
  • Python, Dask, Pandas, Matplotlib, Seaborn
  • Agile Methodologies
  • Cloud Technologies AWS, GCP and Azure Cloud Platform
  • Deployment Automation

Skills and Professional Summary

  • Expertise in Java, Python, SpringBoot, SpringWebFlux, Spring StateMachines, Vert.x
  • Expertise in Distributed caching frameworks like Hazelcast, EhCache and Caffeine
  • Expertise in streaming platforms like Apache Kafka and Confluent Kafka
  • Expertise in DataScience libraries like Pandas, Matplotlib, Seaborn, Numpy and Dask
  • Worked on Supervised, UnSupervised, and Reinforced Machine Learning Models.
  • Expertise in cloud technologies on Azure Cloud, Azure DevOps Pipelines and Google Cloud Platform and Amazon Web Services
  • Have a working knowledge on AWS, EMR, AWS SNS, AWS SES
  • Expertise in setting up GitHub Actions to automate Build and Deploy pipelines.
  • Have Working knowledge and intermediate Expertise on both Azure and Google Cloud Services
  • Expertise in scripting frameworks like Shell, Awk and Jmeter
  • Sound knowledge on Design patterns.
  • Have work experience in Scaling Backend Systems taking Cost and Performance Optimizations into Concern.
  • Build tools like Maven and Gradle
  • Expertise in Docker Container Deployments using Kubernetes and Helm Charts.
  • Working Knowledge on SnowflakeDB.
  • Worked on NOSQL Platforms like Cassandra, MongoDB, TokuMX
  • Worked on RDBMS like MYSQL, Postgresql
  • Expertise in Performance monitoring tools like Grafana, Telegraf, InfluxDB, Prometheus, Splunk, Appinsights
  • Adept in complete SDLC from requirement analysis to System Study, Designing, Testing, Debugging and Implementation using Agile Methodologies.
  • Well versed in Test Driven Approach using JUnits and Mockito
  • Have sound knowledge of Gherkin Frameworks like Karate and Cucumber Scripting.

Industry Knowledge

Have experience in Retail Domain, Warehouse Management System, Order Management System and Ecommerce platforms, Travel industry like Airline, Bus and hotels and Digital trading in Media Industry for efficiently running Ads using Data Science.

Certification

  • Applied Data Science Program (MIT Professional Education) ID: 61276335
  • SUN CERTIFIED PROGRAMMER for the JAVA 2 Platform, Standard Edition 5.0.
  • WEB COMPONENT DEVELOPMENT USING JAVA Technologies from Sun Educational Services JAVA and J2EE.
  • WEB COMPONENT DEVELOPMENT USING JAVA Technologies from NIIT.

Timeline

Staff Software Engineer (Devop's Architect)

Blue Yonder Inc
11.2023 - Current

Sr Solutions Architect

Blue Yonder Inc
07.2021 - 11.2023

Techincal Architect

Blue Yonder India Pvt Ltd.
08.2020 - 07.2021

Principal Software Engineer

Yantriks India Pvt Ltd
04.2018 - 08.2020

Senior Software Engineer

Media IQ Digital Ltd
03.2016 - 03.2018

Technical Lead

Rokitt Technology LLP (Io-Tahoe)
07.2015 - 03.2016

Technical Lead

Goibibo group (Redbus.in)
04.2013 - 07.2015

Senior Software Engineer

Redbus.in
04.2013 - 03.2014

Software Engineer

Redbus.in
08.2011 - 03.2013

Software Engineer

Srishti IT Solutions
04.2010 - 07.2011

Bachelor Of Engineering - COMPUTER SCIENCE

M S Ramaiah Institute of Technology (VTU)
  • Applied Data Science Program (MIT Professional Education) ID: 61276335
  • SUN CERTIFIED PROGRAMMER for the JAVA 2 Platform, Standard Edition 5.0.
  • WEB COMPONENT DEVELOPMENT USING JAVA Technologies from Sun Educational Services JAVA and J2EE.
  • WEB COMPONENT DEVELOPMENT USING JAVA Technologies from NIIT.
Naveen Byalakere