Senior Software Engineer
Current• Reserved Capacity Management• Company Wide Cost and Efficiency Visibility Program• Cost Reduction• Platform Service Cost Reduction and Efficiency Improvement
Please complete the CAPTCHA to continue
@robinhood.com
✓
LinkedIn matched
A concise factual answer block for searchers comparing this professional profile.
David Ji is listed as Senior Software Engineer at Robinhood, based in San Francisco Bay Area, United States. AeroLeads shows a work email signal at robinhood.com and a matched LinkedIn profile for David Ji.
David Ji previously worked as Lead Full Stack Software Developer / Platform Engineer and Senior AWS Cloud Solution Architect at Expedia Group and Lead Software Engineer at Expedia Group. David Ji holds Bachelor Of Science (Bs), Electrical And Systems Engineering from Washington University In St. Louis.
This section adds company-level context without repeating David Ji's masked contact details.
AeroLeads found 1 current-domain work email signal for David Ji. Compare company email patterns before reaching out.
- Lead Full Stack Software Engineer, Senior AWS Cloud Solution Architect at Expedia Group; specialize in Enterprise Developer Tools Platform. - Variety experience in multi-platform software development and testing; specializing in Java and NodeJS application design with strong Object-Oriented Programming skills- Consistently lead a team with the size of 6+ engineers; extensive experience in working with Product, TPM, external teams, and management to deliver high quality and customer value-driven projects- Have experience in leading the promotion and adoption of the Open-Source project Backstage as the current developer tools platform at Expedia; presented my project to the CEO and contributed to the team growth from the size of 8 to 30.
Listed skills include Java, Amazon Web Services, Angular 2, Angularjs, and 14 others.
Company context helps verify the profile and gives searchers a useful next step.
A career timeline built from the work history available for this profile.
Menlo Park, California, Us
• Reserved Capacity Management• Company Wide Cost and Efficiency Visibility Program• Cost Reduction• Platform Service Cost Reduction and Efficiency Improvement
Seattle, Wa, Us
Highlights:• Lead Full Stack Software Engineer, Senior AWS Cloud Solution Architect at Expedia Group; specialize in Enterprise Developer Tools Platform.• Consistently lead a team with size of 6+ engineers; extensive experience in working with Product, TPM, external teams and management to deliver high quality and customer value-driven projects. • Participate in the promotion and adoption of the Open-Source project Backstage as the current developer tools platform at Expedia; presented my project to the CEO and contributed to the team growth from size of 8 to 30.• Strong DevOps and SRE mentality with extensive experience in improving observability, stability, monitoring and alerting at the company organization level; • Architectured and built the first-ever documentation indexing and searching system for Github documentation in Expedia.• Integrated the open-source project Flyte with our Slack Chat Ops and Workflow Orchestration & Automation.• Adopted the open-source project Backstage as the new developer console platform for 5000+ engineers in Expedia.• Responsible for the capabilities of 'Workflow Orchestration & Automation', 'Developer Chat Ops Interface (Slack Integration)' and 'Developer Front Door (Backstage)' from the Developer Technology Capability Matrix.• Deliver #nomodes for developers. Our team builds and optimizes services and automations to remove friction from the Expedia Group Developer Journey and to give each developer at Expedia at least 30 minutes a day back in increased productivity.• Implemented Slack integrated commands using Flyte, including metadata lookup, triggering deployment pipelines, application lifecycle management, documentation search, and etc. • Integrated our CICD pipelines with the open-source project Spinnaker.
Seattle, Wa, Us
Worked in Expedia internal cloud acceleration team, building inner-source platform tools and micro services to support Expedia multi-brand engineering teams to utilize and optimize AWS cloud services.Project: Metadata Policy Engine• Designed micro service based asynchronous messaging system to run compliance polices and remediations across all Expedia AWS accounts.• Utilized Express JS micro service (messaging processor), AWS Lambda (Agents - Extractor, Checker, and Remediators), SNS, SQS to orchestrate asynchronous event process.• On daily average, the Policy Engine processes 500,000+ AWS resources with ease.• The compliance policies cover resource tagging, disabling / deleting incompliance resources, auditing security groups, rotate keys, and etc.• Subscribed to AWS CloudTrail events to process any newly created resources in real-time with minimum delay.• The policy engine helps to keep Expedia owned AWS cloud infrastructures at over 95% compliance across 500+ AWS accounts and millions of resources.Project: Cloud Cost Monitoring and Optimization• Designed micro service architecture for AWS billing data collection and processing.• Designed automated process to collect and process 40 – 250 million AWS billing data entries three times a day.• Used dynamic EMR spark cluster to load and join billing data with Expedia internal metadata.• Implemented self-managed Elasticsearch cluster for billing data queries.• Used Kibana to build billing visualizations and dashboards for cross-brand Expedia customers. • Used multiple AWS Lambda functions and a variety Lambda triggers to orchestrate micro-service data flow.• Worked in Agile and Test-Driven Development (TDD) environment; collaboratively worked with QA on regular defects fixing and database maintenance.
New York, Ny, Us
Deep integration project -- Blackboard / Canvas Integration• Expanded the existing application integration with more dynamic and user-friendly features for course and assignments manipulation.• Built ground-up APIs, shared dependency component, rest client, and custom Exception handling for assignment duplication, deployment, mapping, and launching.• Worked with IMS Global standard of Learning Tools Interoperability (LTI) for launching native assignments from Integrated 3rd party application platform (Blackboard / Canvas)• Extensively worked with and monitored Apache Kafka, which was used to distributed events / payloads from producer to consumer applications.
New York, Ny, Us
Data streaming project -- Dovetail- Optimized old SQL stored procedures to generate 60,000 event JSONs / min based on historical data.- Designed AWS Kinesis Producer and Consumer to stream data.- Processed and streamed 30 million events JSON to analytical endpoint, and implemented multiple error handling layers, including Oracle Stored Procedure retry job, DynamoDB backup for batch and record level failures, Aurora DB for success receipts, and S3 bucket backup in case of DynamoDB failure.- Used AWS Elastic Map Reduce (EMR) Spark to query all event JSONs that are stored in S3 bucket.- Implemented auto scaled AWS Lambda function to prevent data overflow to DynamoDB backup table.- Collaborated with QA on regular database maintenance and defects fixing.- Created Bootstrap enhanced admin user pages with dynamic Google graph plugins.Project: Reader17 -- eBook Integration- Extensively worked on our new e-reader application integration into existing enterprise product platform.- Created shared component service that deep-link eBook details and meta data with course ISBN- Implemented contextual and contextless eBook reader launching.- Delivered this integrated feature to all 3 million Connect users in a single release, with zero downtime.
- Creating a social app that rewards people for helping each other.- Used Angular 2 to design mobile-friendly web application.- Implemented Serverless Web Architecture design with Google Firebase.- Implemented Google Firebase for real-time cross platform data synchronization.- Extensively use of Firebase real time database- Implemented Firebase authentication to support multi-credential provider, including Google accounts, Facebook accounts, Twitter accounts, and custom email and passwords.
St. Louis, Mo, Us
Worked with multiple teams to create an online social events manager. In addition to basic functionalities of any forum application, Blue Tape implements RESTful Web Service Architecture to support multi end-user platforms: Web Application, IOS and Android. Responsibilities:• Integrated Spring MVC with Hibernate 3.x• Implemented Spring Framework dependency injection to create loosely coupled controller• Created Hibernated models with simple and complex relationships• Designed Bootstrap enhanced Java Server Pages for front-end along with JSTL to create dynamic page include• Implemented AJAX to support partial page refresh in real time• Maintained code integrity using Git Repository• Co-leader in the Android development team• Create user login and registration with password encryption for Android development team
Quick answers generated from the profile data available on this page.
David Ji works for Robinhood.
David Ji is listed as Senior Software Engineer at Robinhood.
AeroLeads has found 1 work email signal at @robinhood.com for David Ji at Robinhood.
David Ji is based in San Francisco Bay Area, United States while working with Robinhood.
David Ji has worked for Robinhood, Expedia Group, Mcgraw-Hill Education, Goodyhandy Llc., and Washington University In St. Louis.
You can use AeroLeads to view verified contact signals for David Ji at Robinhood, including work email, phone, and LinkedIn data when available.
David Ji holds Bachelor Of Science (Bs), Electrical And Systems Engineering from Washington University In St. Louis.
David Ji is listed with skills including Java, Amazon Web Services, Angular 2, Angularjs, Mysql, Microsoft Office, Powerpoint, and Software Development.
Search by job title, company, industry, location, and seniority. Export verified B2B contact data when you need it.
Start free trial Search contacts