- Hustle Hub
- Posts
- Hustle Hub #27
Hustle Hub #27
š How To Transform Your Resume With The Proven STAR Method, Be Curious To Try More Things, & More
New to Hustle Hub? Make sure to subscribe for more!
Read Time: 6 minutes
Hey friends,
This week Iāve been exploring OpenAI API (gpt-3.5-turbo
) to build a secret project (more on that in the future š). If you havenāt tried out OpenAI API, no worries - Iāll talk more about it in todayās issue.
š Iāve created a quick survey to gather some feedback on Hustle Hub so I can make it as enjoyable / interesting / helpful as possible for you. If youāve got 30 seconds to spare, Iād be very grateful if you could take a look: https://bit.ly/3nh1PNS
In today's issue, Iād like to share with you how to make your resume stand out using the STAR method, why you should be curious to try more stuff in college, the best ML book, and OpenAI API.
Letās get to it! š
š What's in the hub today?
Tip: How to transform your resume with the proven STAR method
Mistake: I only cared about grades in my college
Learning: Be curious to try more things
Book: The Hundred-Page Machine Learning Book
Tool: OpenAI API
š„ Hustler Spotlight š„
Kevin Tran (Senior Data Scientist @ Slalom)
āļø 1 Tip
How To Transform Your Resume With The Proven STAR Method
Personally, Iāve been using the STAR method in my resume since the very beginning. It provides me a structured way to highlight my experience, and most importantly, to quantify my achievements to show the impact.
Most resumes Iāve seen tend to only list down what they did at their work but never show their impact. With the STAR method, youāll be able to show your impact and capture recruitersā attention to have one step closer to landing your dream job.
š This is the exact STAR method that I used in my resume that got me my first data scientist job. If you want to use my resume as a template, grab it HERE.
š§© Situation
My work situation at Titansoft
For example, hereās my work experience at Titansoft. I start by describing the situation or problem I faced at Titansoft. This sets the context for recruiters and helps them understand the challenge I was trying to overcome.
āļø My Situation
ā¢ Human behaviour imitation
š Task
My tasks at Titansoft
Next, I describe the specific task that I needed to achieve in the situation that I described. This helps recruiters understand what I was trying to accomplish and what was at stake.
āļø My Task
ā¢ Enhanced the current automation system
ā¢ Perform data mining and Extract, Transform and Load (ETL) automation
š Action
My action at Titansoft
After listing down the tasks, I describe the specific actions I took to address the situation and achieve my tasks.
Be sure to use action-oriented verbs to describe your accomplishments, and focus on what you specifically did, rather than what the team or company did.
āļø My Action
ā¢ Build machine learning models (XGBoost)
š Result
My result at Titansoft
Finally, I describe the positive outcome or result of my action. Be sure to quantify your results using specific numbers, percentages, or other metrics (whenever possible). This demonstrates the impact you had on the organisation and highlights your achievements.
Because I didnāt have the number for the companyās profit margin back then, so I briefly mentioned the result without quantifying it (not ideal).
āļø My Result
ā¢ Exceeds the companyās profit margins
If youāre looking for jobs or planning to revise your resume, Iād strongly recommend using the STAR method to improve your resume.
This is important because employers are looking for candidates who can make a positive impact on their organisation, and the STAR method provides a structured way to showcase your ability to do just that. It can also make your resume more engaging and easier to read, which can help it stand out from other candidates' resumes.
In case youāre curious how the STAR method got me my first data scientist job, I made a video to walk you through how I wrote and structured my resume step-by-step. Just watch the video belowšš»
Are you using the STAR method in your resume? Reply to this email and let me know. š¤š»
ā ļø 1 Mistake
When I was a Physics student in college, all I cared about was grades.
So I studied day and night. My typical day was to go to lectures in the morning, and then tutorials in the afternoon. If there was a lab session, I might stay in school until the evening. Once I had my dinner and went back to my dormitory, I continued my studies to prepare for mid-term or final exams.
I didnāt join any activities or competitions that I was genuinely interested in, simply because I think these are not important for my studies.
Although I did well in my studies, I had always felt something was missing in my college life. I studied hard and got good grades, but I was still not happy.
Something was missing.
š§ 1 Learning
Looking back from today, I wish I could have tried more different things ā like joining a startup hackathon (NTU Ideasinc) that I had always wanted to do, learning how to make YouTube videos, or simply building something to solve a problem that I cared about.
Instead of being a good Physics student, I could have learned more life and business skills that would benefit my future career.
š§ Hereās what Iāve learned:
Always be curious to try more things, especially during your college days.
When youāre a student, you almost have zero risk to try things and build cool stuff that seems interesting and learn along the way.
Once you graduate from college, chances are youāll be less likely to try new things because you might have other financial commitments in life.
šļø 1 Book
This is one of my favourite ML books to learn the fundamentals of ML algorithms without being overwhelmed with technical details. It was written by Andriy Burkov ā one of the best ML practitioners and thought leaders in AI in todayās industry.
šļø Here are my takeaways from the book:
Important concepts like linear and logistic regression
Pros and cons of each ML model and their use cases
Practical examples of how you can use each ML model
Have you read this book? What's your thought on it?
š§° 1 Tool
If youāve been using ChatGPT recently, think of OpenAI API as ChatGPT on steroids. š¤Æ
Thatās because you can build any Large Language Model (LLM) application by leveraging OpenAI API without building the AI model yourself - how cool is that!
That opens up a huge range of opportunities to build something useful for yourself or others, including:
The best part? You can start using it for free as OpenAI gives you $18 free credits to get started.
My current OpenAI API credits
OpenAI GPT-3.5
For the beginning, Iād recommend starting with using the latest GPT-3.5 version (gpt-3.5-turbo
) as itās the most cost-effective one for their latest model. If you want to access GPT-4, you can apply and join their API waitlist HERE (Iām still queuing š).
P.S. Iām currently working on a secret project using OpenAI API. Basically, itās a ChatGPT for data analytics. Itās still in the build phase. I canāt wait to share it with you soon once itās launched in beta (by the end of May hopefully). Let me know if youāre keen to join as an early beta user! š
š„ Hustler Spotlight š„
šš» How would you introduce yourself?
āIām Kevin Tran ā a T-shaped individual who knows a little bit about many things and has 10+ years of experience in data science. I graduated with a Math and Accounting degree from UCLA in 2008 and M.S. in engineering management from USC in 2011. I have worked as an accountant, actuary, data analyst, statistician, programmer, data scientist, data engineer and recently technical lead in data engineering projects.
š Whatās your day to day like in your past role as a Senior Data Scientist?
ā50% of the time communicating with stakeholders to learn and define what problems we are trying to solve, ask a lot of questions, and translate business requirements into a technical framework.
30% of the time get the right data, clean the data, explore the data, ask questions about the data, and iteratively work with the stakeholders very closely.
Once the problem is defined sufficiently enough (sometimes may require negotiation with the stakeholders due to lack of information), the data is relatively clean, and has enough information to proceed then the remaining 20% will be doing analysis.
Analysis here is pretty broad. It can be survey analysis, machine learning, statistical analysis, fancy visualization, Monte Carlo simulation, API development, invention of a specific algorithm to solve a niche problem in the industry, or deployment of a ML model to production. A typical project would typically involve multiple components of the list above.
āļø What has been the biggest highlight of your career so far?
Invented proprietary Monte Carlo simulation to predict the settlement value of multi-millions class action lawsuit - a first in the legal profession. The work led to a Data Driven Award in 2018 https://www.law360.com/articles/1105806/data-driven-lawyer-ogletree-s-evan-moses
Completed a competitive Data Science Bootcamp called The Data Incubator (4% admission rate)
As the only data scientist at LoanHero, I worked directly with a Chief Risk Officer on risk management and fraud detection accounting for over $100 million in total loan funding through the many projects. The startup was then acquired by LendingPoint in January 2018.
As a first data scientist on the Robo-Advisor team at Credit Sesame, I spearheaded multiple data science initiatives with the following highlight: Implemented and deployed a propensity model including A/B testing for validation. The model identified top 20% users with highest product interest scores who yield more than 50% of total revenue.
As the first and only data scientist in the Stanford IAIS team, I created an end to end technical framework (from survey design to survey analysis to Tableau visualization) to drive a data-driven approach. That approach has helped many other departments at Stanford improve their operational processes.
Recently switched over to data engineering and led multiple data engineering projects at both Facebook and Apple.
š What's a data or AI trend you're watching this year?
āAdvancement in Natural Language Processing (NLP) such as transformers, ChatGPT etc
Data engineering toolings. There are so many toolings out there from so many vendors but most of them are doing many similar things.
š¼ What advice would you give someone starting out in Data Science?
You have to continue to learn, and you have to learn how to learn. If you stop learning, youāll become obsolete pretty soon, particularly in Data Science. These technologies are evolving every day. Syntax changes, model frameworks change, and you have to constantly keep yourself updated.
It doesnāt matter how smart you are, stay humble and respect everyone. Everyone can teach you something you donāt know. Treating people well, understanding their needs, and consciously working to see them as people instead of numbers or titlesāthis is how you succeed in the business.
To learn and grow, you must work with people, especially people with different skills and mindsets. Navigating your career is not all technical, even in the world of Data.
The thing that cannot be automated is having a heart.
Beyond this, you need a solid foundation. The one thing you canāt afford to do is take shortcuts. You have to learn the practicalities and how to apply them, but to be strong in theory as well.
Understanding what is happening underneath the code will keep you moving forward. If you take the calculator away, you still need to be able to do the work. You need the underlying skills too, so that when youāre in a situation without the calculator, you can still provide solutions.
š¤Æ Whatās the most important career lesson you wish youād learned earlier?
Thinking that after graduating from university, I know everything. Unfortunately no.
Thinking that after working in the industry for 10+ years, I know everything. Unfortunately, also no.
You have to stay humble and learn every day continuously. The more you learn, the more you will know that you donāt know a lot.
Learn fundamentals to build a solid foundation and donāt chase hype. Hype always comes and goes. For example, if you build yourself a solid programming foundation, it doesnāt matter if it is Python, Julia, C++, or whatever that language is, you can quickly learn new syntax and adapt to it. Remember, if else statement logic, iteration, variables, design patternā¦are pretty much the same across many programming languages.
Stop wasting time on R vs. Python debate. Pick one and master one and preferably learn both because they are both good for specific tasks. If the project involves a lot of statistical analysis, I tend to use R. If it is data engineering, building pipeline, building ML model, I tend to use Python.
š§ How would you learn Data Science if you had to start over?
Build a strong math and statistics foundation. Concretely, you would need linear algebra, some calculus, optimization, all the fundamentals of statistics. A house needs foundation to stay strong and it is exactly why you need a foundation to build a nice houseāI mean a nice data science career. When the project gets complicated, internally you will start asking a lot of āwhyā questions. Your foundation will be your guide tackling those why. You will see this more as you gain more experience.
Build a strong programming foundation. Pick a language such as Python and master it. Look at the underlying source codes of many libraries such as Numpy, Pandas, and Sklearn etc. Be curious about how they implement functionalities that make your data science work easy. Start coding a lot and learn from your own mistakes by debugging.
š„ Where can we find your amazing work?
Maybe follow me on LinkedIn https://www.linkedin.com/in/kevinidea/
I donāt have much time to dedicate to teaching others. However, Iām trying to do that. I have a personal project at www.kevinidea.com and this project may change any time.
Note that sometimes the server might be down but I occasionally check to make sure it is up and running.
š What's your favorite book?
Fluent Python: Clear, Concise, and Effective Programming: Ramalho, Luciano: 9781492056355: Amazon.com
Amazon.com: Machine Learning Design Patterns: Solutions to Common Challenges in Data Preparation, Model Building, and MLOps
Deep Learning for Coders with Fastai and PyTorch: AI Applications Without a PhD
Natural Language Processing with Transformers, Revised Edition
My own little math book: https://drive.google.com/file/d/0B-9Z0DcU7QACN2U0M2Q0MTYtYmEyZC00YzUxLTllZmUtNWJiNzJlNzQ1NGI2/view?resourcekey=0-_7OcRCZmck1kYNdX3KEYXw
š Whenever youāre ready, there are 4 ways I can help you:
Book a coaching call with me if you need help in the following:
ā¢ How To Get Into Data Science
ā¢ LinkedIn Growth, Content Strategy & Personal Branding
ā¢ 1:1 Mentorship & Career Guidance
ā¢ Resume Review
Promote your brand to 1,000+ subscribers in the data/tech space by sponsoring this newsletter.
Watch my YouTube videos where I talk about data science tips, programming, and my tech life (P.S. Donāt forget to like and subscribe š).
Follow me on LinkedIn and Twitter for more data science career insights, my mistakes and lessons learned from building a startup.
That's all for today
Thanks for reading. I hope you enjoyed today's issue. More than that, I hope it has helped you in some ways and brought you some peace of mind.
You can always write to me by simply replying to this newsletter and we can chat.
See you again next week.
- Admond
Reply