Richard Cao
Senior Java Developer at Financial Network, Inc.- Claim this Profile
Click to upgrade to our gold package
for the full feature experience.
Topline Score
Bio
Experience
-
Financial Network, Inc.
-
United States
-
Financial Services
-
1 - 100 Employee
-
Senior Java Developer
-
2022 - Present
-
-
-
NCR Corporation
-
United States
-
IT Services and IT Consulting
-
700 & Above Employee
-
Software Engineer II
-
2018 - 2022
I collaborated with a cross-functional team developing features and resolving defects for NCR's D3 digital banking platform. • I enhanced the banking platform with new features, including advanced transaction history search, PDF download, and user profile settings. • I was involved in the migration of legacy monolithic application to various microservices, improving scalability and ease of coding. • I mentored new engineers in navigating the application software, running local test environments, and following coding best practices, which boosted team productivity. Show less
-
-
-
Finastra
-
United Kingdom
-
Financial Services
-
700 & Above Employee
-
Senior Software Engineer
-
2003 - 2018
I played an integral role in developing and supporting online banking services for credit union and community bank clients. Importantly, I provided stability and consistency through the company’s multiple acquisitions: FINASTRA, Senior Software Engineer D+H, Senior Software Engineer (acquired by Finastra) HARLAND FINANCIAL SOLUTIONS, Senior Software Engineer (acquired by D+H) CAVION PLUS, Software Engineer (acquired by Harland Financial Solutions) • I elevated the banking application through new feature enhancements, including bill payment, business user management, ACH and account-to-account transfers, and account settings. • I resolved critical maintenance issues and other problems raised by clients, reducing backlog of customer support cases. • I created internal tools for automating data import and conversions, saving thousands of hours in manual data entry and triggering revenue when clients go live with online banking and bill payment products. • I increased the flexibility in banking solutions by building interfaces for communication between our banking application and various financial host data providers, using API’s from Fiserv, Jack Henry, and FIS, thus growing the client base. • I trained new development staff on the application codebase, development environment, database structure, and data conversion programs, empowering the team to handle more tasks in less time. • I coached implementation and support staff when analyzing issues, improving their troubleshooting skills and self-reliance. Show less
-
-
Education
-
Colorado School of Mines
Bachelor of Science - BS, Mechanical Engineering