SIWEI ZHAO
** ******* *******, *******, **
Linkedin: https://www.linkedin.com/in/siwei-zhao-97a143115/ Tel: +1-902-***-**** Email: adbmjq@r.postjobfree.com Github: Siwei92 OBJECTIVE
To obtain a full-time position in the eld of computer science with special interests in Software Devel- opment.
COURSES & SKILLS
Courses Data Warehouse and Data Management(C#, SQLServer) Visualization(JavaScript,React), Mobile Computing(Java) Programing Languages C#(ASP.NET), JavaScript(Node.js, React), Java, SQL Environment Visual Studio, SQL Server, Amazon EC2, GitHub, Eclipse EDUCATION
Master of Computer Science Jan 2017 - Sept 2019
Dalhousie University(Halifax, Canada) Overall GPA: 3.65/4.3 Thesis Topic: Tone Mapping Optimization for Real-time Application Graduation Date: Sept 2019 Visiting-Undergraduate of Computer Science(Hornours) Sept 2015 - May 2016 Dalhousie University(Halifax, Canada)
Bachelor of Software Engineering Jun 2012 - Sept 2015 Northeastern University(Shenyang, China) Overall GPA: 3.81/4 WORK EXPERIENCE
Full Stack Software Developer Jun 2016 - Dec 2016
Neusoft Corporation, Shenyang, China
Developed full-stack web applications to present and store user information such as phone number and address from back-end to front-end using Java(SpringMVC), AngularJS and SQL.
Work with UI/UX designers to ensure technical feasibility of their designs using JavaScript.
Experience with Git and using the command line.
Worked together with mobile developers and provided JSON and REST API services.
Participating in development processes including Unit Test, code reviews and other support activities Research Assistant Computer Science Oct 2017 - Aug 2019 Dalhousie University, Halifax NS
Worked with supervisors and a Ph.D. student and extended one of their natural image processing algorithms into the synthetic image processing algorithm.
Got experience of design, create, maintain and troubleshoot C# applications.
Got experience of Compilation and Debugging in Microsoft Visual Studio and implemented image processing algorithm in Unity using C#.
Teaching Assistant Computer Science Jan 2018 - Apr 2019 Dalhousie University, Halifax NS
Assisted with a graduate visualization course. Helped students learn data visualization techniques implemented in JavaScript, React and D3.JS programming. ACADEMIC PROJECTS
Image Processing Master Thesis(with Dr.Stephen, Dalhousie and Dr.Dirk, Dalhousie) Jan 2018 - Aug 2019
Tone Mapping Optimization for Real-time Application Link: http://hdl.handle.net/10222/76309
Proposed modi cations to the automated parameter tuning algorithm that make it suitable for use with synthetic images in MATLAB.
Reconstructed 3D world position from depth texture using Unity shaders.
Implemented real-time post-processing algorithm for video game using compute shaders on GPU and C# scripts in Unity.
GIS Data Visualization Honours Thesis(with Dr.Stephen, Dalhousie) Sept 2015 - Apr 2016 Using Node.js, React and JavaScript
Got deep understanding of JavaScript and implemented Sphere Hexagonal Subdivision Algorithm by JavaScript
Utilized Node.js in backend to connect MongoDB database and querying data.
Implemented interactive GUI such as bar chart and pie chart using React and D3.js Real-world Application using ASP.NET Core Technology Jan 2019 - Apr 2019 Using Angular2, .NET Core and SQLServer
Designs and develops a web application in ASP.NET technologies - both frontend and backend
Client-side programming using Angular2 and Bootstrap to make a form with drop-down list including ltering and updating data.
Implemented ltering, sorting and pagination on the server with dynamically constructing query based on parameter.
Shopping Website Using ASP.NET MVC Jan 2019 - Apr 2019 Using ASP.NET MVC, SQLite and Entity Framework
Design Controllers and Actions to handle HTTP Request
Create Database and Querying Objects using SQLite and Entity Framework.
Building RESTful Services with ASP.NET Web API
Data Retrieval of Philadelphia Crime Information Jan 2017 - Apr 2017 Using Node.js, AWS EC2 and MongoDB
Parsed raw data and uploaded into MongoDB database
Utilized Node.JS to connect database and query the results using Mongoose ORM.
Deployed the web application onto AWS Elastic Beanstalk Amazon EC2 for load distribution across multiple node instances on the cloud.