Data Analyst Resume
5.00/5 (Submit Your Rating)
Columbus, Oh
SUMMARY:
- A bright, talented and ambitious C/C++ developer with a strong technical background who possesses self - discipline and the ability to work independently.
- Inter-process communication (MPICH2) was used to build scientific computing software for parallel computing clusters and GPU's.
- POSIX threads (pthread) was used to develop similar software for Multithreading.
- The problem domain is quite too big to be solved on a single processor due to limited RAM and excessive long computing time. Generally the problem solving requires several GB's of RAM and therefore the problem is divided into smaller pieces and distributed on parallel computing cluster.
- The shell scripting is used to merge dataset (several GB's) from different computing nodes and then laid out in a specific format for use with other visualization program.
- He is looking for a suitable developer position with an exciting and innovative company that offers room for progress.
TECHNICAL SKILLS:
- Large scale data processing and management using shell scripting in Linux environment.
- C (6+ years), MPICH2/parallel computing (3+ years), MATLAB (6+years), CUDA/GPU computing (4+years), R(1+years), Shell scripting (4+ years), Python/Numpy/Cython/SymPy (1+years).
- Development experience under: Linux (6+ years), Windows (2+ years), OneNote (1+), MS-SQL 2008 (2+), PL/SQL, Oracle 10g/9i/, Crystal report (1+)
PROFESSIONAL EXPERIENCE:
Confidential
Data Analyst
Responsibilities:
- Statistical modeling of trade data using R, Python.
- Develop ETL mappings for business requirements using data from heterogeneous sources (flat files and relational tables).
- Troubleshoots and optimize existing data warehouse applications.
- PL/SQL scripting (triggers, stored procedure, views, sequence etc).
- Source code management using SVN and collaborate with offshore team (India).
Confidential
Adjunct Professor/CUDA developer
Responsibilities:
- Develop high performance computational model based on Tesla cards (K20) for large scale simulation of multiphase flow system.
Confidential, Columbus, OH.
C/C++/ETL developer
Responsibilities:
- Several changes were made in POS using VB/C++ and SQL server 2008 as requirements come from business partners or defects reported by the stores.
- Transaction reports (using crystal reports) for Bakery and Catering revenue were created after extracting data from several SQL tables using stored procedures .
- The modification and enhancements went thorough a typical SDLC including code revision by peers, unit testing, source control (TFS), QA, and deployment.
- I developed stored procedures in both PL-SQL and T-SQL for data warehouse.
- I also developed several ETL/Informatica mappings to extract historical data about their restaurants.
Confidential, Rolla, MO
C CUDA developer
Responsibilities:- Designed and developed a simulation engine to predict behavior of multiple fluid mixtures in complex porous media (C/C++, MATLAB, CUDA, MPICH2, Shell, Python, and Linux).
- The simulation engine was applied on high-performance parallel computing clusters and GPU machine.
- Shell scripting to manage large dataset (several GBs) obtained from simulation engine (Shell scripting, Linux)
- NumPy python scripting was used to manage files and extract specific information from large data files.
Confidential, Tampa, FL
C CUDA developer
Responsibilities:- Designed and developed a simulation engine to predict flow of CO2 and brine mixtures in carbonate aquifers.
- The simulation engine was also coupled with a geochemical reaction model to simulate simultaneous physical and geochemical reactions in carbonate rocks.
- The simulation engine was applied on high-performance parallel computing clusters and GPU cards. (C, multi-threading, MATLAB, CUDA, MPICH2, POSIX, Shell, Linux)
- Shell scripting to manage large dataset (several GBs) obtained from simulation engine (Shell scripting, Linux). Complex data structure, polymorphism applied.
Confidential, Gainesville, FL
C/C++ developer
Responsibilities:- Developed a simulation engine to predict sheet flow in Everglades National Park, FL.
- The simulation engine was calibrated against field data for SF6 transport in surface streams.
- The simulation engine was applied on high-performance parallel computing clusters and GPU cards. (C, multi-threading, MATLAB, CUDA, MPICH2, POSIX, Shell, Linux)
Confidential, Miami, FL
Graduate research assistant
Responsibilities:
- Designed and developed a simulation engine to predict flow and associated contaminant mixing and transport in karst aquifers.
- The simulation engine was applied on high-performance parallel computing clusters. (C, multi-threading, MATLAB, MPICH2, Shell, Linux)
