Software & Quality Engineer Resume
Los, AngeloS
SUMMARY
- Over 6 years of real time experience in various phases of Software Development based applications on Real Time Operating System, Unix, Linux and Windows platform.
- Extensive working experience in product development in Finance, Education, Communication, Electronics Industry.
- Extensive working experience in software design and development using object oriented design principles and design patterns.
- Solid programming experience in C/C++, Python and Bash Shell Scripts.
- Good knowledge in various testing like System Integration testing, Unit testing, Functional testing.
TECHNICAL SKILLS
Software: VIM / Cadence / Xilinx / Solidworks / Labview / Microsoft Office / Jupyter
System Softwares: Linux / Unix/GNU / MacOS / Windows
Hardware Skills: FPGA / Protel 99 SE / Bash / Verilog
Web Technologies: PHP / HTML / CSS / Javascript / AngularJS / ScalaJS / Ruby on Rails
Programming Languages: C/C++ / Java / Python / Ruby / Scala / Haskell
Automation: Bash / AWS / GoCD
PROFESSIONAL EXPERIENCE
Confidential, Los Angelos
Software & Quality Engineer
Responsibilities:
- Leading Neural Networks Module Design by Tensorflow and 10,000 pictures captured for training dataset.
- Researched and developed Core Program of specifying wavelength bands of microwave to be 2.7 um, 3.8 um, 4.3 um, so the fire can be detected while no false alarm.
- Impletmented new features of self testing for observing working status of sensors, LED and communication outputs.
- Generated released version of Labview files so our customers can run them on a computer without activated Labview Software.
- Redesign the front end of company website by WordPress to improve the sales performance by 33% comparing to last season.
- Performing Factory test to make sure Products meet EMC - proof and Environmental Standards.
- Manipulated experiments in laboratory by CCCF certificated standards and researched the improving methods to fixing detector design for passing CCCF tests.
Environment: Jupyter Notebook, Anaconda, C/C++ / MSP430, Protell 99 SE, Labview, WordPress
Confidential, Washington, D.C.
Software Engineer
Responsibilities:
- Implemented new Variable Type in functional programming language, and new functions for making platform from US national use only to become worldwide usable.
- Optimized the web application, used ScalaJS to convert backend Scala code to Javascript.
- The backend system is placed on AWS Cloud, so lots of bash scripts are needed for Automation. Coded PDL related Bash scripts.
- Coded the whole PDL program, including text-messages and dataset of participants, for White House’s project to increase poor high school graduate enrollment in Chicago.
Environment: Linux/Debian, MacOS, JIRA, Haskell Platform, Github, GoCD, ScalaJS
Confidential, Washington, D.C.
Full Stack Web Developer
Responsibilities:
- Built the reusable service components using Angular 2 services with Object Oriented JavaScript, JQuery, HTML, CSS3 based on the visual design.
- Created custom directives in Angular 2 for reusable components
- Used Angular 2 ngIf and ngFor directives used for validations for the input fields of the forms with the data existed in the database
- Implemented CRUD functionality with Entity framework MVC and implemented sorting, filtering and paging with Entity framework in MVC.
- Developed various stored procedures for the data retrieval from the database and generation of different types of reports using SQL.
- Developed fuzzy association search functionality in website’s internal search bar.
Environment: Mac-OS, Google Cloud Platform, HTML, CSS, Javascript, SQLite
Confidential
Software Engineer
Responsibilities:
- Implemented standard body/head segmentation algorithms and MATLAB Algorithms in advanced C++ programming language.
- Involved in the development of software for image generation using Object Oriented Design Principles and Design patterns in C++.
Environment: C/C++ Templates, STL, Object Oriented Design Pattern, MATLAB, Linux Shell scripting
