We provide IT Staff Augmentation Services!

Software Developer Resume

2.00/5 (Submit Your Rating)

TECHNICAL SKILLS:

Programming: Python, Golang, C/C++/C#, Perl, Visual Basic, FORTRAN, and Assembly

Machine Learning: Regression, Clustering, SVM, Data Mining, and Deep Learning

Algorithm Development: Python, Matlab, R/S - plus, Perl, and C/C++/C#

Bioinformatics, Statistical Analysis, and Data Modeling: Python, Perl, Matlab and R

DSP and Image Analysis/Computer Vision: Matlab, OpenCV, and Python

Windows Programming: Visual C++/C#, Visual Basic, MFC and .NET

Web Database Development: C#/LINQ, SQL Server, Access, VB and Crystal Report

PROFESSIONAL EXPERIENCE:

Confidential

Software Developer

Responsibilities:

  • Developed Golang software to handle concurrent data collection and processing with goroutines and channels for a WiFi device
  • Implemented synchronous/asynchronous operations with Events/Requests/Responses and the sync package
  • Implemented data conversion, compression, and encription with Golang protobuf, zip, and crypto packages
  • Used git to commit revisions and rebase/merge branches on a daily basis

Confidential

Contract Senior Data Scientist

Responsibilities:

  • Developed Time Series prediction modules for Confidential Cloud Advisor service with the ARIMA and LSTM methods with python libraries NumPy, SciPy, Scikit-Learn, and Pandas
  • Implemented Recommender System for Confidential Cloud services with Collective Filtering and Clustering methods. Also enhanced the performance with multiprocessing in python
  • Conducted research and proposed project ideas in Machine Learning and Blockchain
  • Implemented a voucher distribution/redemption system with Hyperledger Fabric and Golang as a Blockchain Service on Confidential Cloud

Confidential

Staff Data Scientist

Responsibilities:

  • Conducted Algorithm and Software Development in Python, R, Matlab, and C++.
  • Developed new prediction methods with many of the algorithms in Scikit-Learn, TensorFlow, and Keras. Including LogisticRegression, GradientBoostingRegressor, RandomForestClassifier, Convolutional Neural Networks (CNN) , and Recurrent Neural Networks (RNN)
  • Applied Machine Learning to the BaseCaller and Quality Score Prediction.
  • Developed software for Quality Score Prediction with 6 predictors. Optimized and improved the prediction precision by 50 times and the speed by 100 times.
  • Performed image processing with the scikit-image library functions.
  • Developed software to support the Non-Invasive Prenatal Testing (NIPT) application.
  • Developed genetic optimization, heuristic search, minimax, and other algorithms to optimize 40 parameters in the signal processing model.
  • Wrote Python, Golang, Perl and Linux shell scripts to streamline the data analysis, algorithm development, and model optimization workflows.
  • Converted some C++ and Python code to Golang

Confidential

Senior Data Scientist and Platform Manager

Responsibilities:

  • Developed Image Analysis software for SAR (Synthetic Aperture Radar) and FISH (Fluorescent In-Situ Hybridization) applications.
  • Implemented software to detect underground pipelines and render to Google Earth in Matlab.
  • Performed image registration and latitude/longitude conversion in Matlab, Perl and C++.
  • Developed Sensor Adapter and Plume Modeling software for the Sensor Policy Manager (SPM) product to predict plume location and publish to XML and KML formats in C++.
  • Implemented Maximum Likelihood (ML) and Expectation-Maximization (EM) algorithms to detect weak signals for a gas detector.

Confidential

Principal Data Scientist and Technology Development Manager

Responsibilities:

  • Developed Time Series Analysis software to handle Pulse and Confidential waveforms in Matlab and C#.NET for the Confidential Project.
  • Implemented SVM classification software in Matlab and R to analyze biomedical data.
  • Developed image analysis software in C++ and microRNA Prediction algorithms in Perl.

Confidential

Principal Data Scientist

Responsibilities:

  • Designed and implemented Spectral Coding and Detection algorithms for Qbead and Qcell applications in Visual C++.
  • Developed algorithms to generate hairpin-free sequences used in generic beacon and TaqMan assays for Single Nucleotide Polymorphism (SNP) genotyping in Perl.
  • Performed Image Analysis with Image-Pro and Metamorph.

Confidential

Data Analysis Manager

Responsibilities:

  • Designed and implemented the GeneChip Microarray data analysis algorithms.
  • Developed algorithms for the HIV, Mycobacterium, and SNP genotyping Microarrays.
  • Applied cluster analysis algorithms to SNP genotyping, Gene Expression Profiling, Species Identification, and Primer Multiplexing.
  • Invented primer-multiplexing strategies based on primer-dimer clustering algorithms.
  • Developed Primer Design and Enzyme Digestion Simulation Systems in Perl.
  • Documented System Requirement Specifications. Patented Mycobacterium Identification method and SNP Genotyping algorithms.

Confidential

Software Project Manager

Responsibilities:

  • Managed several instrument development projects to support clinical study.
  • Designed and validated data collection and data analysis systems in C++ and VB.
  • Performed software testing, validation, and documentation under Confidential GMP guidelines.

We'd love your feedback!