# Erman Tatar > Staff AI Engineer at Sonatus Office of CTO / Education: PennState - Master of CS, GPA: 3.97: 4.00 Location: Sunnyvale, California, United States Profile: https://flows.cv/erman Software Engineer at Cloud Backend specialized in Go, Python, GraphQL, Kafka, PostgreSQL, SQL, Docker, Kubernetes, APIs, Big Data Streaming Pipelines, Spark, AWS, EKS, Google Cloud, Elastic Search, Grafana, NoSQL DBs ## Work Experience ### Staff Software Engineer at Office of CTO, AI Products @ Sonatus Jan 2022 – Present | Sunnyvale, California, United States Building the next generation Software Defined Vehicles in Sonatus. Researching time series based CAN Generation for vehicle simulation using ML and Neural Network Models. Led the design and implementation of Service Oriented Architecture using SOMEIP Protocols to provide Pub/Sub mechanism between Vehicle to Cloud Applications. Designed and implemented a Vehicle Security Operation Center utilizing historical data analysis to establish near real-time threat detection for interconnected vehicles. Researched and designed scalable distributed system architecture, log and statistical data correlation for security incidents, incident mitigation systems and user notifications. Tech Stack: Go · GraphQL · Kafka · AWS · Azure · Kubernetes · Docker · Helm Charts · PostgreSQL · SQL · Grafana · Jenkins · APIs · Data Pipelines · ### Software Engineer - Backend / Big Data @ Rakuten Americas Jan 2020 – Jan 2021 | Silicon Valley, California, United States • Designed and implemented database driven distributed systems such as near real time data streaming pipelines and Rest APIs for multi-tenancy subscription based streaming services • Worked as a primary implementation engineer for Rakuten Search Indexing pipeline which processes 3-4 TB of data daily, 100 million item data per hour to feed Rakuten Global Search Platform, Price Magic Cashback API (rewards.com) • Implemented multi tenancy platform and PRM rule management system to support partner specific exclusion and transformation algorithms along with near real time caching, notification event listeners and real time subscription-based system with using merchant central rest api services and user dashboard • Presented the high-level architecture design to the CTO, Vice President and all team members in the Rakuten Catalog Platform team during an all hands meeting and received approval • Tech Stack: Big Data · Java · Python · Spring Boot · Apache Spark · Kafka · Redis · Google Pub/Sub · Big Query · Elastic Search ELK · Data Visualization · Git · Linux · Googling ### Software Engineer - Fullstack @ Rakuten Jan 2019 – Jan 2020 | Silicon Valley, California, United States • Designed, planned and developed full stack software solutions with using React, Angular, Ruby on Rails, GraphQL and Restful APIs to provide our valuable users the best online shopping experience throughout our web applications. •Integrated multiple end-points and API services between Rakuten Rewards and Marketplace business units to allow users to receive a cash back campaigns, coupons and points services for all their shopping experiences • Achieved to optimize up to 70%-page size reduction (4.5MB) for Search/Category pages’ performance and to reduce +1sec page load time as an owner of project and software engineer. (Projects are presented by PMOs proudly in company KPI meetings) • Designed and implemented integration of Directus open source software platform to wrap custom SQL databases with a dynamic APIs into our application to make business and marketing contents manageable easily • Worked closely with many of our 3rd party data solution partners to track and analyze user behavior to be able to provide product recommendation systems • Played a very key role as a project owner for Rakuten Rewards Engager mobile application integration with Marketplace to help users to have seamless shopping experience on mobile • Tech Stack: Javascript· Ruby · Ruby on Rails · React · GraphQL · Google Cloud Platform · Redis · HTML · CSS ### Software Engineer @ MadHive Jan 2018 – Jan 2019 | Greater New York City Area • Implemented re-usable web components using TypeScript, JavaScript, React, Polymer Web frameworks, Css, Sass, Google Cloud and Firestore NoSQL Databases, RESTFul APIs. • Developed zipcode search functionality according to income, population and household data from GCloud and related address & places suggestions with using Google Place API. • Implemented data visualization heat-map project on top maps, to allow clients to highlight specific boundaries according to boundary's feature; population, income, household using polygon data JSON. • Worked on product advertisement panel, worked with Firestore NoSQL database to keep product objects in order to allow clients fast query. ### Software Developer Intern @ Pisano Jan 2017 – Jan 2017 | Istanbul, Turkey • Developed full-stack iOS mobile application to connect company's API with company's kiosk machines located in partner stores. • Achieved to provide fast remote control and chat module for company's IT service team to help customer's stores. • Implemented well designed user interfaces with working coordinately with designer team to ensure customer satisfaction. • Prepared unit tests and performance reports for modules and components of mobile application with using XCTest in Xcode. • Succeeded to improve customer satisfaction with analyzing keywords in customer feedbacks using machine learning with Python. • Presented two projects to project manager and CEO, which was approved as a milestone on funding both applications. • Implement machine learning project for sentiment analysis and natural language processing with using Python3 and NLTK library to analyze on customer feedback data. • Analyzed keywords of customer feedback data and designed decision tree to create decision pattern to help company to predict customer decisions of partner firms. ### Software Developer Intern at NextHorizons @ İTÜ Çekirdek Jan 2017 – Jan 2017 | ITU TEKNOPARK ARI-3, MASLAK/ISTANBUL • Lead software developer intern in cross-functional interns' team to coordinate and improve research for innovative improvements. • Achieved to implement image recognition, pattern and route decision algorithms for DEGU Robot using C++ and sensors. • Programmed sensors such as "DS18b20 Heat, MPU 6050 Gyro, NrF24L01, NEO 6M GPS Module" with electronic engineers. • Improved algorithms with using OneWire, SPN, I2c Protocols and DallasTemperature, TinyGpsPlus, LiquidCrystal Libraries. • Achieved to coordinate team to create effective communication with executive management using Agile Methodologies. • Presented projects to Minister of National Defense and Minister of Science, Industry, Technology of Republic of Turkey. ### Computer Vision Research Assistant @ Binghamton University Jan 2016 – Jan 2016 | Binghamton • Applied Gaussian filter to the edge detected images. The farther the grey levels were than the median of the whole sequence the lesser the quality was in general. • Verified data integrity within the test files to make sure every required file was present. • Achieved to improve accuracy and consistency of PhD students’ research results with data maintenance using Python and Excel. • Implemented programs with using OpenCV libraries to integrate data model of different sensors' results. • Delivered projects on time with providing progress reports and prepared presentations for different solution approaches. ## Education ### Master of Engineering in Computer Science Penn State University Jan 2021 – Jan 2022 ### Bachelor of Applied Science (B.A.Sc.) in Computer & Information Science Binghamton University Jan 2014 – Jan 2018 ### Bachelor of Applied Science (B.A.Sc.) in Information System Engineering Istanbul Technical University Jan 2013 – Jan 2017 ## Contact & Social - LinkedIn: https://linkedin.com/in/ermantatar - Website: https://www.ermantatar.com --- Source: https://flows.cv/erman JSON Resume: https://flows.cv/erman/resume.json Last updated: 2026-03-22