Lead Software Engineer
CurrentOverview: A digital retail platform that is designed specifically for automotive dealers and OEMs. This platform allows dealers to create highly customized websites that showcase their inventories, and it also helps generate various leads for their inventories on the websites. Additionally, the platform comes with a web manager backend system that can be used to configure and control websites by OEMs, dealer groups, and individual dealers, giving them full control over their web retail presence. Responsibilities: • Engineered a comprehensive redesign of the inventory module, enhancing its capacity for feed data management and image processing. • Implemented inventory data ingestion into Elasticsearch, enabling robust full-text search capabilities. • Achieved significant performance enhancements through meticulous analysis and optimization of SQL queries. • Successfully managed the migration of MySQL from version 5.27 to 8.0.33, ensuring system modernization and reliability. • Implementing a new process by using a Parallel Processing mechanism for inventory image processing which downloads from its source, convert to webp format, resize, and uploads to the Amazon S3 file system. • Analyzing the tasks right from information gathering to resolving which includes clarification, helping the peer team members, resolving the dependency of work, implementing, testing, and deployment to DEV or QA environment