Post Job Free

Resume

Sign in

Software Engineer new grad

Location:
Brazil, IN
Posted:
December 08, 2020

Contact this candidate

Resume:

Scott Cai (Shunhao) adigve@r.postjobfree.com

https://www.linkedin.com/in/scottcai 628-***-****

https://github.com/SaguruHakuba 1935 N Hunt St, Terre Haute, IN,47805 TECHNICAL SKILLS

Programming Languages: Java, Python, JavaScript, Dart, HTML, CSS, SQL, JSON, jQuery, Agile Development

Tools/Platform: Flutter, React, Vue, Firebase, Django, Node.js, Bootstrap, Flask, Redis, git, Jira, AWS, Android, Linux WORKING EXPERIENCE

Software Engineer Intern at Pinon Boston, MA 10/2019 – 12/2019

Partnered closely with cross-functional teams in design and business to investigate and fix production issues Software Engineer Intern at Hughes Network Systems Germantown, MD 06/2019 – 08/2019

Collaborated with experienced cross-disciplinary engineers to proactively develop new features and services in production

Improved overall product quality, optimized system performance, validated reliability and capability in agile environment Software Engineer Intern at Rose-Hulman Ventures Terre Haute, IN 10/2017 – 05/2019

Prototyped, implemented, and delivered solution architecture to meet the business needs of various clients in agile teams

Designed, built, tested, and released product-facing features with scalability in product development lifecycle Data Analyst Intern at Abbott China Shanghai, China 06/2017 – 08/2017

Gained business insights by visualizing data in Excel to build analytical models for national marketing and sales data for prediction of the coming year and to assess the value of new features. SELECTED PROJECT

HughesNetSales @Hughes Network Systems 06/2019 – 08/2019

Collaborated with offshore team to develop and launch MVVM Android app for partners to process real-time customer sales orders from door to door in Brazil. Implemented Google Map plug-in feature to locate and check if customers are within coverage area based on KML files with Flutter and Java.

Leveraged Firebase real-time database to synchronize offer data across clients and store in cloud. Wrote Firebase functions and Python csv separator for clients parallelly downloading data snapshots to local Room database to reduce on-demand download time by 80% and enable off-line transaction processing.

Encrypted credit card payment method in 128-bit AES and used Salesforce API to validate user credentials.

Formulated and executed test plans in a timely fashion to ensure test data compatible with RPA bot.

Adapted application with language localization in Portuguese and conducted informal product design reviews.

Consolidated internal feedbacks, resolved xml UI issues, improved user experience, and helped perform SIT. H4 Simple MPS (http://app.h4software.net/) @Rose Hulman Ventures 10/2018 – 05/2019

Developed a master production schedule (MPS) sales system using Django and React.js for office supplies reseller to manage print provider, and price, propose and close MPS deal more easily, and automate the entire sales process.

Constructed a relational backend PostgreSQL database, rationalized stored data to remove duplication of inventory, and adapted least frequently used cache to achieve faster access for frequently visited items and improve server performance. Rockshox Trailhead Mobile App (https://trailhead.rockshox.com/) @Rose Hulman Ventures 08/2018– 09/2018

Developed a Cordova based mobile app turning trailhead website into mobile application for Android and iOS, with a new Django server to handle user requests and MySQL database as storage.

Rewrote the front-end UI with ZURB Foundation and performed text cleaning of user inputs with regular expressions and product specifications. Integrated language globalization and localization of Spanish, French and German. Novecept Web App (http://stage.novelcompound.com/) @Rose Hulman Ventures 02/2018 – 08/2018

Developed chemical compound inventory search and management website using lightweight Python Flask framework. Website is hosted on AWS with Amazon Relational Database (RDS) as storage backend.

Reworked on UI design with Bootstrap and jQuery to provide functionality for users to search, upload, edit, and delete chemical inventory by simply drawing structures or typing smiles codes, and results are shown in Handsontable.

Implemented user management system for administrators with decorated REST APIs and used Ajax and JSON to handle concurrent heterogeneous user requests to support better scalability.

Applied symmetric and asymmetric encryption (SHA-256 hash algorithm) to encode stored user passwords in the database to prevent man-in-the-middle attack.

Each server is issued a unique session token based on SHA-2 from a combination of username, local time, and server random OS code as secret key to avoid rainbow table attack. Every request is verified for session token validity (OAUTH) to avoid XSS and CSRF attack, and user inputs are sanity checked to prevent SQL injection. EDUCATION

Rose-Hulman Institute of Technology Terre Haute, IN 09/2015 – 02/2021 Bachelor of Science, Computer Engineering, Engineer in Training (EIT)



Contact this candidate