Professional Skills
Showcase of skills developed in alignment with my passion for Technology
Programming
I am both knowledgeable and experienced in using Python, SQL, and C++ personally and professionally. Through different projects I have also been exposed to Java, javascript, css, Matlab, and C.
Computer Science Fundamentals
Having 5 years worth of CS related experience, I possess a strong understanding of concepts such as data Structures, Algorithms, space /time complexity, dynammic programming, and much more.
Machine Learning
I am extremely confident in both understanding and utilization of many Machine Learning algorithms (supervised, unsupervised, Deep, and Reinforcement) as well as different ML frameworks (Scikit-Learn, Tensorflow, OpenCV, Keras, etc.).
Applied Machine Learning
I have end-to-end experience taking Machine Learning algorithms out of jupyter notebooks and applying them to different environment as needed. As evident of Flask/docker implementation of my chatbot.
Data Gathering and Cleaning
Within different positions and projects I have utilized data from online sources (Kaggle, Github, UCI, etc.) but have also worked extensively with data personally gathered (lead generation, live data, time-series data, web-scraping)
Data Modeling and Visulization
Within any ML focused position a strong understanding of Data Analysis is imperative in utilizing data in the most useful/info gathering way. Data Vis tools such as Tableau, Matplotlib, or plotly are essential tools for this.
Active Learner
With every job I do, there is always so much to be learned. I believe in constantly learning and I personally love the feeling of being completely stumped by an assignment only to spend multiple hours learning more just to figure it out. Within this ever changing field, active learning and the ability to teach myself all that is needed has been the one tool I cherish most.
Team Work
Most of the positions I have worked in, I have been a part of a team. Through teamwork I have personally seen the importance of working with others, not only in allowing for a smoother workflow (ex. Agile), but also to reach out and ask for help, or offer assistance when needed. Having others around you has actually become a very prominent tool I have seen the importance of.