Lucy Huo
Software Engineer at First Tech Federal Credit Union- Claim this Profile
Click to upgrade to our gold package
for the full feature experience.
Topline Score
Bio
Experience
-
First Tech Federal Credit Union
-
United States
-
Financial Services
-
700 & Above Employee
-
Software Engineer
-
Dec 2021 - Present
- Designed and Developed Single Page Application using Angular 9, TypeScript, Bootstrap, HTML5, CSS3, C#, Entity Framework Core, ASP.NET Core Web API. - Utilized on Angular 9 concepts like building the Components and Data binding, Directives, Services, Dependency Injection, Routing, Observables, Pipes, HttpClient, Optimization and Ng Modules. - Worked with NPM library to manage projects, created components, custom pipe, and services with Dependency Injection. - Worked on Angular Router to enable navigation from one view to the next as the user performs application tasks. - Used TypeScript for Inheritance, Property, Optional Parameters, Interface, Modules (Export/Import), source Map, Debugging TypeScript. - Used various Bootstrap concepts are Navs, Navbar, Pagination, Thumbnails, Progress bars, Panels, Alerts, Breadcrumbs, Dropdowns, Button dropdowns and Button groups. - Implemented Route Guards for Authentication, using HTTP Client in Service to connect with URLs from ASP.NET Core Web API and Postman to test ASP.NET Core Web API functionality. - Used Authentication, CORS middleware from ASP.NET Core to support JWT authentication and cross-origin resource sharing, and third-party middleware like Serilog for diagnostic logging and other functionalities. - Wrote Code to accommodate Code First Approach in Entity framework Core to interact with the data. - Utilized the GIT source control software to keep track of new and past versions of code written in application. - Azure Storage Planning - Migrated Blob Storage for document and media file, Table storage for structured datasets, Queue storage for reliable messaging for workflow processing and file storage to share file data. - Implemented Unit Testing through MS test with MOQ framework and created test cases for all functions used in the application. - Worked on Agile Methodology (Scrum) to meet timelines with quality deliverables. Show less
-
-
-
DiDi
-
China
-
Technology, Information and Internet
-
700 & Above Employee
-
Data Scientist
-
Jul 2018 - Nov 2021
- Developed business components using core java concepts like collections, stream API, lambda expressions, multithreading. - Developed the backend with Spring framework modules like IOC, AOP, MVC, JPA, Spring Boot, Spring Security. - Used Hibernate to store the user-related data into the RDS and wrote HQL to access the data from the database. - Used MongoDB to save the data scrawled from social media platforms and wrote aggregation pipelines to get statistics. - Used multithreading to run unrelated service calls simultaneously. - Used Jasper to create PDF reports and Apache POI to create Excel report. - Used python Plotly library to produce different charts and graphs. - Used spring REST template to interact with external RESTful web service for the extra data. - Used Junit, RestAssured, etc. to write unit test and integration test. - Used GIT as version control tool for effectively managing the code changes. - Used JIRA tool for issue and bug tracking Show less
-
-
-
Barclays
-
United Kingdom
-
Financial Services
-
700 & Above Employee
-
Engineer for Algorithmic Risk Management
-
Nov 2017 - Apr 2018
- Built automation pipeline to generate data reports in Python, Java, SQL, VBA to generate risk data reports and analysis for various algo-trading departments by month - Owned JSON data report in-take and parsing process by strategically planning the timeline for understanding and consolidating the existing data capabilities - Testing and mitigating data deficiencies, prioritizing and allocating resources to continuously improve data quality. - Developed a web presentation layer using HTML and CSS according to internal standards and guidelines. - Involved in using the GIT for bug tracking, feature requests, task management and wikis for applications. Show less
-
-
Education
-
University of Pennsylvania
Master, Computer Science