Senior Software Engineer/data Scientist Resume
Mountain View, CA
TECHNICAL SKILLS
Math&Machine Learning skills: optimization, numerical methods, Monte Carlo simulation, machine - learning algorithms, graph theory and complex networks, data analysis, computational biophysics.
Technologies: expert in Python stack of technologies - NumPy, SciPy, Scikit-learn, Pandas, NetworkX, Cairo. Strong experience in OpenCV, Apache Kafka, Apache Cassandra. Experience in C/C++, Java SE, R, Fortran, MatLab.
PROFESSIONAL EXPERIENCE:
Senior Software Engineer/Data Scientist
Confidential
Responsibilities:
- Developing new image analysis software package for electron microscopy.
- Optimization and refactoring existing code.
- Architecture and implementation of a new code (from prototype to prod).
Technologies: Python stack of technologies, OpenCV, Kafka, Cassandra.
Senior Software Engineer
Confidential, Mountain View, CA
Responsibilities:
- ETL application in compensation domain: develop general ETL solutions design including internal and external information flows, current and future system requirements and integration points.
- Proof of concept implementation. Unit tests creation for ETL pipelines.
- WEB Application to help working with coaches: back-end development and design.
Technologies: Python stack of technologies, Pentaho Kettle (4.4, 5), Java SE 7.
Senior Python Developer/Firmware Engineer
Confidential, Waukesha, WI
Responsibilities:
- Develop design and code for core PTF - middleware python framework.
- PTF allows to manage (load/unload dkm and rtp modules, run tests etc.) boards with VxWorks.
- Design API that allows using PTF for hardware/firmware team.
- Support test automation team.
- Make PTF compatible with Wind River Test Management.
Technologies: Python, C.
Postdoctoral Researcher
Confidential, Clemson, SC.
Responsibilities:
- Development of new algorithms for modeling electrostatic potential and energy in biological macromolecules, objects, and systems at the nano-scale.
- Develop new (in sense of speed) algorithms to solve PDE.
- Solve mathematical problem for this project.
- Support PhD students.
Technologies: FORTRAN, C/C++
Senior R&D Engineer/Machine Learning Specialist
Confidential
Responsibilities:
- Develop Neural Networks automatic recognition and classification of ultrasonic and magnetic signals.
- Design and implemented a new method for solving Ill-posed problem to determine defect for a real MFL signals.
- This method makes possible to quickly calculate the MFL field of a given defect for any parameterized shape on a standard PC, without expensive software.
Technologies: MatLab, Python, Java.