Post Job Free
Sign in

Software Developer

Location:
Queens, NY
Salary:
50k
Posted:
March 02, 2021

Contact this candidate

Resume:

Xiangshuai Gao

Software Developer

Grounded and solution-oriented software developer with experiences in a wide variety of software stacks. Passionate about good quality software and solutions that raise productivity and enable many. *************@*****.***

646-***-****

New York City

gaoxiangshuai.ddns.net

github.com/GAO23

EDUCATION

Bachelor of Science in Computer Science

Stony Brook University

09/2016 - 08/2020, GPA:3.48

Cloud Computing Advanced UNIX

Programming

Database Design Software Engineering

Computer Networks Operating System

Computer Security Offensive Security

WORK EXPERIENCE

Junior Software Engineer

Revature

11/2020 - Present, Reston

Developed designed specification document of ServiceNow project modules in collaboration with the project team Implemented workflow logic for a ServiceNow problem module

Engineered ServiceNow catalogs delivery service

subcomponent

Junior Energy Associate

Marathon Energy

06/2019 - 08/2019, Woodside

Drafting contract for clients.

Account verification using company software.

Identifying potential new clients and developing pricing strategies.

DMV Representative

Department of Motorised Vehicle

06/2015 - 08/2015, College Point

Grading and proctoring permit tests for over a hundred clients daily.

Managing DMV kiosk and assisting clients with their documents and license applications.

Managing inventories such as sorting various government application forms and resupplying them to various stations. SKILLS

Fullstack Development Web Development

POSIX Development Mobile Development

MicrosoftSQL/MySQL Database Docker

Google Cloud Platform Devops UNIX terminal

MongoDB React.js Python Flask Node.js

Cybersecurity ASP .NET

SOFTWARE PROJECTS

Twitter Clone

Oversees project from start to deployment. Sole developer on the project.

This is a full-stack application with all the standard functionalities of the social media giant Twitter. It is capable of sharing and uploading user images, audio, video, and "tweets".

Utilizes the Google Cloud Platform, Docker, Ansible, Nginx, RabbitMQ, Redis Cache, and MongoDB databases.

Databases are sharded and applications make full utilization of cache, message queues, load balancers, as well as vertical and horizontal scaling to ensure the system can accommodate high volume user requests numbered at thousands per second at any given time and remain responsive.

Food Delivery Tracker

Oversees project from start to deployment. Sole developer on the project.

Android mobile app with the capabilities of logging financial transactions of delivery service workers as well as displaying daily statistics on daily earnings and sales.

Currently published on the Google Playstore with hundreds of unique downloads.

Typo Squatting Generator

Oversees the development and deployment of the front end website and coordinate front end designs in a team of four developers. The application is capable of screen-shotting questionable websites with similar names to common websites such as chasebank.com or facebook.com.

The application functions as a distributed system and is capable of springing up additional worker processes across multiple machines for increased computing power and performance. Screen captures and questionable website URLs are stored in a central database. Chain Encryption

Oversees project from start to deployment. Sole developer on the project.

The application is a file encryption software based on AES 256 bits encryption standard.

Password is salted and uses IVs to prevent dictionary attacks. Published on Google Playstore and includes a desktop client for MacOS, Linux, and Windows.

Courses

Achievements/Tasks

Tasks

Tasks



Contact this candidate