Software Engineer Resume
SKILLS:
Computer Languages: C/C++(7 years), C#(7 years), Bash/Shell(5 years), PowerShell(3 years), Python
Web ux: .NET MVC, HTML, CSS, REST API, JavaScript, AngularJS, TypeScript, AJAX
Databases: MS SQL server, PSQL, SQL Stored Procedure, DB2, SSRS
System/Software Administration: Windows Server 2003/2008, Windows Exchange Server, Windows SQL server, Raid, Cluster/Blade Server
Linux/Unix: RedHat, Ubuntu, AIX
Virtual Machine Environment: VMware
Network: knowledge and hands on experience of L1 - 7 Protocols, OPNET, SolarWind, Wireshark, LOAD BALANCER
Hardware Design: Verilog, Cadence, AVR/ICC AVR, STEP7
Web Service: IIS, Azure, apache
WORK EXPERIENCE:
Software Engineer
Confidential
Responsibilities:
- Developed features for an internal tool that enables developers to launch, provision development environments and get final test result in report format in one click.
- The tool has cut hundreds of engineering hours a week and has been adopted by 100% of scrum teams in the organization
- Provide object-oriented (OO) tool design and implementation(C++).
- Develop and customize unit test code for diverse divisions base.
- Participate the UI design, documentation and product implementation, provides user-friendly interface to internal administrators for monitoring main engine status, network health, bandwidth pressure and etc.
- Using ASP.NET, HTML, CSS, JavaScript, AngularJS and TypeScript.
- Design and implement the solution for providing un-scrubbed data to IT Admin and scrubbed data to internal reports/dashboard based on different SQL instance.
- Provide data storage, data analysis and reporting tools, using Microsoft SQL server, Stored Procedure, Views, SSRS, SQL Server Agent and etc.
- Created prototype and production-level object-oriented application designs throughout software development lifecycle, including design, modeling, coding, unit testing, and documentation.
Confidential
Software EngineerResponsibilities:
- Design, build and maintain the backend system, includes database implementation, log analysis, automatically daily report, test cases implementation, SQL stored procedure design and etc.
- Participate the UI design, based on ASP.NET, CSHTML, CSS, JavaScript, Ajax technologies Design and implement the API and access model.
- Provide RESTful API interface to frontend team which can validate inserted information, update user accounts, update product information, retrieve secured information and etc.
- Provide BI report based on SQL SSRS and implement alert system to monitor unusual situations.
- Writing executable application and Azure Scheduled Task.
SDET Intern
Confidential
Responsibilities:
- Built the Virtual Machine Test Environment, which can simulate DDOS attack with hundreds of zombie attackers and web server victim under real world network.
- Different VM can generate different kinds of DDOS attacks from layer 1 to layer 7.
- Network architecture keeps all attack traffic in internal network.
- Supermicro blade system, Ovirt VM system, Centos, Ubuntu.
