Bill Lu's Location
San Jose, California, United States, United States
About Bill Lu
Bill Lu is a Senior Software Engineer at Apponda Inc.
Bill Lu's Current Company Details
Bill Lu Work Experience Details
-
Senior Software EngineerApponda Inc Jan 2020 - PresentI was working as a Sr Software Engineer for the project of Account & Product Setup (APS). It is an intranet application used by staff of Treasury Services, Investor Services, Broker Dealer, and the Private Bank to submit client account and product setup requests to the appropriate operations setup teams for implementation.• Implemented and deployed Elastic Search in medical platform.• Experienced in NoSQL database.• Maintain and enhance automated testing medical platform and pipelines to help build reliable, scalable, high quality applications• Involved in architecture of authentication & authorization design patterns.• Participate in design and implementation of test infrastructure to support moving services to a Continuous Deployment by using JAVA/J2EE code.• Build and maintain an automated test infrastructure for a multi-platform medical product that will be used to validate all aspects of the product operation.• Designed and developed the End Points (Controllers), Business Layer, DAO Layer using JDBC template and Spring IoC• Integrated web applications with Restful APIs• Experienced in unit testing using JUnit -
Senior Software DeveloperEbay Jul 2018 - Dec 2019San Jose, Ca, UsIn eBay Inc, I was working as a Sr Software Developer for the project of developing automation testing framework for new platform of identity, accounts services with high quality and high scalability. We use technologies like Spring Boot, Maven, Restful, JUnit, TestNG and Git for version control. -
Sr. Software EngineerPaypal Jan 2017 - Jun 2018San Jose, Ca, UsIn PayPal, I was working as a Sr Software Engineer for Department of Payment Setup and Payment Execution. Our team is responsible for developing web services for all possible features of online payments. We use technologies like Spring Boot, Maven, Restful and Git for version control.• Worked with a team of developers maintaining and building new features for online payments• Define, design, and implement complex, multi-tier distributed software applications.• Work with other Architects, Product Management, and cross functional teams to develop innovative solutions that meet market needs with respect to functionality, performance, availability, scalability, reliability, realistic implementation schedules, and adherence to development goals and principles.• Write REST API implementation following best practices.• Understand and experience OAuth• Own and drive development and delivery of features in the API• Working with management in improving the team morale.• Ability to lead large project involving cross vertical integration -
Sr. Software DeveloperWalmart Labs Jan 2016 - Dec 2016Bentonville, Arkansas, UsIn Walmartlabs, I was working as a Sr Software Developer for Department of International Support Technology. Our team is responsible for developing web services for some individual countries such as US, Canada, Mexico, India, China and cross border. We use technologies like Spring Boot, Maven, Restful, Cassandra and Git for version control.• Worked with a team of developers maintaining and building new features for ordering and checkout pipeline in Walmart website. • Implemented Micro Services based Cloud Architecture using Spring Boot. • Designed and developed Micro Services business components and RESTful service endpoints using spring boot. • Implemented RESTful and SOAP based web services using for JAX-RS and JAX-WS respectively. • Micro Services were being used as a strategy to gradually replace a core monolithic application while still adding business features.• Used Spring Boot to implement a configuration system of deployed games on Double Down.• Wrote Junit Test cases for performing unit testing.• Designed and implemented the Cassandra keyspace.• Involved in capacity planning and requirements gathering for multi datacenter Cassandra cluster. -
Sr. Software EngineerSilicon Valley Bank Jan 2015 - Dec 2015Santa Clara, Ca, UsIn Silicon Valley Bank, I was working as a Sr Software Engineer for the project of developing new Platform of payments, accounts and transactions management system according to new Open Banking requirements for United Kingdom. Our team is responsible for developing web services for all possible business features of online payments, account and transaction management. We use technologies like Spring Boot 2.0, Gradle 5.4, Restful, PostgreSQL and Git for version control. -
Senior Software EngineerAirbnb Jan 2014 - Dec 2014San Francisco, Ca, UsIn Airbnb, I was working as a Sr Software Engineer for the project of developing Payments SOA Platform. Our team is responsible for developing web services for all possible business features of online payments. We use technologies like Spring Boot, Gradle, Restful and Git for version control. -
Java DeveloperBaidu Usa Jun 2013 - Dec 2013Sunnyvale, Ca, Us• Involved in deployment of full Software Development Life Cycle (SDLC) of the tracking systems Requirement gathering, Conceptual design, Analysis, Detail design, Development, System Testing, and User Acceptance. • Used Agile methodology and effectively took part in Scrum gatherings to deliver quality deliverables within time.• Participated in SOA design decisions using Oracle's AIA framework, OSB, and SOA Suite.• Developed enterprise data integrations using AIA, SOA Suite, BPEL, Web Services, and OSB.• Developed enterprise web services using J2EE, SOA Suite, JDeveloper, Spring, Hibernate, Weblogic Workshop, iBATIS, and JMS• Implemented Micro Services based Cloud Architecture using Spring Boot. • Designed and developed Micro Services business components and RESTful service endpoints using spring boot. • Implemented RESTful and SOAP based web services using for JAX-RS and JAX-WS respectively. • Implemented RESTful Web Services to retrieve data from client side using Micro Services architecture. • Implemented first-hand the best/worst practices for integrating Micro Services into existing system architecture. • Micro Services were being used as a strategy to gradually replace a core monolithic application while still adding business features.• Maintenance of existing systems.• Followed the requirement and modified REST API to upgrade the current system.
Frequently Asked Questions about Bill Lu
What company does Bill Lu work for?
Bill Lu works for Apponda Inc
What is Bill Lu's role at the current company?
Bill Lu's current role is Senior Software Engineer.
Who are Bill Lu's colleagues?
Bill Lu's colleagues are Zihan Xu, Richard Wang, Nathan Wang.
Free Chrome Extension
Find emails, phones & company data instantly
Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Aero Online
Your AI prospecting assistant
Select data to include:
Total price:
$0.00
0 records × $0.02 per record
Download 750 million emails and 100 million phone numbers
Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.
Start your free trial