Lily Zhao
Software Engineer
408-***-**** ****.********@*****.*** Santa Clara, CA Portfolio LinkedIn Github Software Engineer skilled at analyzing, designing, implementing and testing production features in both front-end and back-end systems. With more than five years experience in the IT industry and a Master’s in Computer Science, I have extensive experience in the development of web applications and managing the full software development life cycle. SKILLS
Languages - Node.js, Python, JavaScript, HTML5, CSS, SQL, Mongo, JSON, Typescript, EJS, DTL, Java, C#, Linux Libraries and Frameworks - React, Express.js, Django, Jquery, Bootstrap, Semantic UI, Bulma, Materialize Database and others - PostgreSQL, MongoDB, SQL, RESTful Routing, JSON API Soft Skills - Strong communicator, responsible, highly motivated, self-disciplined, results driven SOFTWARE DEVELOPMENT PROJECTS
Concentration Game HTML5/CSS/JavaScript (view in Github)
● Utilized CSS3 and HTML5 to lay out the design of the game so users can find a pair of matching pictures to receive a point.
● Developed and implemented the front end interaction using Javascript to manage user’s score and experience in the game.
● Created this application with HTML5, JavaScript and CSS3 with flexbox layouts in one week. Rental App Node.js/Express/MongoDB/Full-stack CRUD Application (view in Github)
● Utilized Node.js for the front-end of the app creating a rental site that provides residential estate brokerage service.
● Made RESTful API fetch calls to an Express, MongoDB, Node.js backend handling all create, read, update, delete (CRUD) operations, and tested all backend routes during development.
● Used Mongoose to define schemas for MongoDB collections.
● Implemented ES6 tagged template literals with Styled-Components along CSS3 to provide style and flexbox layout of the application.
Shopping Site React/Express/MongoDB/Semantic UI React 3.0/Full-stack CRUD E-Commerce Application (Github)
● Utilized React for the front-end of an online grocery shopping app with full functionalities of E-Commerce site.
● Used an Express, MongoDB, Node.js backend handling all CRUD operations, and tested all backend routes during development.
● Used Mongoose to define schemas for MongoDB collections.
● Implemented ES6 tagged template literals with Styled-Components along CSS3 to provide style and flexbox layout of the application.
Furniture-Gallery Site Django/PostgreSQL/Python/AWS S3 Bucket/Materialize CSS/Javascript/HTML5 (Github)
● Used Django framework to create an E-Commerce app to shop furniture online with Materialize CSS and AWS S3 for pictures hosting.
● Served the back-end of the app using Django and Python methods and functions utilizing PostgreSQL database management.
● Styled and created the visual aspects using Materialize, HTML5, and CSS3, Javascript PROFESSIONAL DEVELOPMENT
General Assembly(Coding Bootcamp) - USA(online) Jan 2024 - April 2024 MCSA: Web Application Certificate - Microsoft in Bay Area 2019 PROFESSIONAL EXPERIENCE
Software Engineer (Programmer), KUBRA Data Transfer Ltd. Mississauga, Ontario, Canada Nov 2014 - Sept 2017
● Full-stack development for commercial on-line payment system using C#, Python, Java.
● Designed and tested complex software for the on-line payment system which was implemented successfully and improved the efficiency and accuracy of the payments.
● Investigated, analyzed, debugged, and rectified on-line payment issues such as data transmission errors, production errors, QoS, etc.
● Served in the on-call duties, coordinating with cross functional teams to handle application failures to immediately resolve issues and prevent negative impact on customers.
Parallel Algorithms Researcher, Brock University St.Catharines, Ontario, Canada Sep 2011 - Dec 2013
● Designed and optimized parallel algorithms.
● Solved Topological Properties and Algorithms of the KCube Graphs; published paper hosted on IEEE website.
● Explored graph theoretical properties, such as bipartiteness, Hamiltonian and regularity.
● Designed an improved routing algorithm and optimal broadcasting algorithms.
● Implemented KCube Graphs in Java in parallel computing. Teacher Assistant, Brock University St.Catharines, Ontario, Canada Sep 2010 - Dec 2012
● Taught undergraduate students to create websites using HTML5, CSS3.
● Provided extra instruction and tutoring for students to improve their coding and Excel skills, thus improving overall class grades and individual understanding.
EDUCATION
GENERAL ASSEMBLY REMOTE
Software Engineering Immersive Jan 2024 - April 2024 Full-stack software engineering immersive student in an intensive, 12-week, 450+ hour program focused on product development fundamentals, object-oriented programming, MVC frameworks, data modeling, and team collaboration strategies. Developed a portfolio of individual and group projects.
Master’s of Computer Science, Brock University, St.Catharines, Ontario, Canada Sep 2010 - Dec 2013 B.S., Computer Science, Wuhan University of Science and Technology, Wuhan, Hubei, China Sep 2001 - Sep 2005 SCHOLASTIC AWARDS Sep 2010 - Jul
2012
-Graduate Assistantship, Dean Math & Science Research Fellowship, Brock University, St.Catharines, Ontario, Canada
-Brock University Graduate and Research Fellowship, Brock University, St. Catharines, Ontario, Canada