Data Scientist/r Programmer Resume
4.00/5 (Submit Your Rating)
Bay Area, CaliforniA
OBJECTIVE:
Data Analyst. Open to permanent positions or contract work in San Francisco, East Bay or remote. Flexible as to position.
SUMMARY:
- Main skills
- R: data wrangling, plotting, data analysis and data modeling
- SQL: joins and subqueries
- Data analysis, data science, statistics, mathematical modeling, predictive analytics, cluster analysis, tree methods
- Excel, including VBA macros for Excel, complex functions, VLOOKUP, pivot tables
- Problem solving
- Effective communications (TA when a grad student)
- Less (or much less) experience
- Tableau
- Tableau Viz work samples: Please click on the links on my home page
- Python, including pandas
- SAS (passed advanced SAS exam 12 years ago)
- Passed first actuarial exam (statistics)
- Passed PRMIA PRM risk manager exam
- See my web site for an expository statistics paper, an R coded data mining paper, SQL code, and an Excel sampler
PROFESSIONAL EXPERIENCE:
Confidential, Bay Area, California
Data Scientist/R Programmer
Responsibilities:
- Used R programming and regression (GLM) to analyze and model actuarial risk data - cancelations, claims rate, severity
- Used R to create a cash flow model
- Created models for IFRS 17
- Took the initiative to research issues and data on government and other public websites relating to El Cerrito’s financial difficulties - low balance in the General Fund
- Organized data and performed analyses using R, Excel, and Tableau
- Presented results in a meeting with the mayor and city manager
- Presented results to the citizenry using Nextdoor as my vehicle
- See my website for work examples
- Rated ‘A+’ and ‘exceeded expectations’ by recruiting firm
- Used R and Excel to test whether the bank’s data for capital assessment and stress testing (PPNR, RCT & RCI) were correctly prepared for submission to the Federal Reserve Board. Found errors in the FRB error check logic. Wrote R functions and used grep with regular expressions. Wrote complex nested Excel functions using VLOOKUP, OR, AND, and other functions. Created a users’ manual and gave workshops. Taught an in-house R course via Webex. Tested R code for correctness.
- Helped with editing of his upcoming book on regression modeling, including running R code, checking statistical formulas, and organizing book chapters.
- Used R, SQL, Excel and Tableau to manipulate and analyze computer repair data
Confidential
Data AnalystResponsibilities:
- Primary data analyst at the company, responsible for data and statistical analysis.
- Designed developed, maintained, and tested R code
- Performed numerous SQL queries in SQL Server and discovered many actionable insights
- Main Project: Statistical Analysis and model building for the Search Engine Marketing (SEM)/Pay Per Click (PPC)/Google AdWords campaign which has a budget of several million dollars per year. Database is 100 million rows. Statistical analysis/predictive analytics combined with outside the box thinking and actionable insights will save company over 1 million dollars per year.
- Statistical Methods and models: AB Testing/MVT, Binomial test, Wald Sequential Probability Ratio Test, Multiple Regression, Time Series, optimization for economic analysis
- Main tools for analyses and reporting: R, SQL, Excel, PowerPoint
- Performed a cluster analysis/market segmentation on domestic and foreign customers (millions of rows) so that firm can do targeted email campaigns
Confidential
Data AnalystResponsibilities:
- Primary task was to create charts using the R programming language after obtaining data via Excel spreadsheets
- Worked with the consulting firm’s senior data scientist, and used understanding of the gbm library and the boosting method to reduce the total run time to about an hour
- Performed testing of existing R code and then developed several code improvements
- Used SQL and Excel and other software to improve performance
- The algorithm was written in R and used SQL to retrieve data from an Oracle database
- This start up hedge fund’s portfolio managers developed an investment strategy that produced large returns in a simulated investing environment. However the risk (variability) of the strategy was not known
- Used R, SQL, and Excel to first clean up and summarize the data and then wrote R code to solve the quadratic optimization problem that measured the risk
Confidential
Data Analyst
Responsibilities:
- Programmed in R.
- Cleaned and manipulated data. Extracted, transformed, and loaded data from dbf files into R.
- Used SQL to transform and summarize data
- Did a regression statistical analysis.
- Started with financial data in Excel spreadsheet.
- Then wrote R code to price financial derivatives and to evaluate portfolio manager performance using Value at Risk (VaR) and other performance measures.
- Output included R objects, results written to Excel spreadsheets, and charts written to PDF files.
- Also wrote a users’ manual.
Confidential
Data AnalystResponsibilities:
- Excel and VBA macros reporting
- Helped to write an MRA concentration risk credit report that the FDIC requested. Analyzed expected and unexpected losses, probability of default (PD), loss given default (LGD) in a portfolio of loans.
- Used Excel (including Solver and Analysis ToolPak) to create a dashboard that will be used to analyze and optimize a portfolio of loans
- Excel project. Just a four day position. I finished it in three days and was told I was the fastest to ever do the job. I was also completely accurate.
- Organized Excel spreadsheets for government reporting.
- Wrote a VBA macro that reduced a five hour task to a five second task.
- The non-technical manager needed to have some Excel tasks automated via VBA. Then she needed technical support. Wrote the required code and then clearly explain how to use the macros.
- However, the data was very messy and there were no IDs available for the customers. The objective was to group the data by customer and then produce a variety of summary statistics
- The problem was resolved by first writing Excel VBA macros to clean the data. Then wrote additional macros to summarize the data by customer. The code ran in under two minutes
- Developed a users’ manual
Confidential
Data AnalystResponsibilities:
- Worked closely with director of technical support who had an Excel file filled with movie theater data from around the world that came from multiple sources. The objective was to combine data for the rows which represented the same theaters.
- Originally task was expected to be solved by hand
- Proposed an alternative solution and then implemented it by writing Excel VBA macros which took less than 5 minutes to run and which reduced the workload on the data analysts by over 200 hours
- Wrote a users’ manual. Gave presentation to staff on how to use macros.
Confidential
Data Analyst
Responsibilities:
- Reduced the size of the file by over 90%
- Wrote Excel VBA macros that cleaned, organized and formatted spreadsheets of data that came from different marketing data sources
- Used VBA to create workbooks and worksheets and then populated them
- Used VLOOKUP tables, pivot tables, and complex functions.
- Wrote a users’ manual. And gave a presentation to staff on how to use macros.
- The manager of sales needed to fairly reorganize the territories of staff
- Programmed mostly with VBA macros with some SQL and R
- Used pivot tables, VLOOKUP, VBA macros and complex solve the problem
- The CFO had many Excel spreadsheets, some of which tracked the performance of the sales team and other spreadsheets were used for additional purposes.
- Created new, better organized spreadsheets and wrote Excel VBA macros that produced reports
- Wrote macros to generate reports
- Worked under the marketing manager who had an Excel spreadsheet with data for every employee.
- Traditionally each month the manager created separate spreadsheets for each employee. There were several dozen.
- Solved the problem by writing Excel VBA macros that created reports for each employee and put each report into a separate spreadsheet.
- The macros reduced eight hours of work to the click of a button.
- Also used SQL to organize the data and check accuracy of work
- Worked with a risk manager. Each month the manager received reports on Excel spreadsheets. The old reports had to in corporate the new information. This was time consuming and error prone.
- Resolved the problem by writing Excel VBA macros to compare and modify spreadsheets.