Nihal BİRCAN KAYA


"If I were again beginning my studies, I would follow the advice of Plato and start with mathematics.." Galileo Galilei

E-mail: bircan.math@gmail.com Website: https://github.com/Pythonxl

CV

 

Education:

 

2022 May-August | Data Science Bootcamp | Spiced Academy, Berlin, Germany

 

2022 February-March | IT - Orientation Course | Digital Career Institute, Berlin, Germany

 

2007-2013 | Ph.D. in Mathematics ( Computational Algorithmic Algebraic Number Theory ) | TU Berlin, Germany

 

2004-2008 | Ph.D. in Mathematics ( Number Theory ) | Selcuk University Konya, Turkey

 

Professional Experience:

 

2018- 2021 Associate Professor, Department of Mathematics, Faculty of Science

Çankırı Karatekin University, Çankırı, Turkey

  • Worked as a mathematics professor with over 15 years of experience in research and teaching. Designed and implemented interactive learning programs by adapting various teaching styles.
  • Participated in over 20 international conferences, workshops, presented worldwide talks, and have 8+ scientific publications.
  • Lead 4+ financial award winning projects successfully by defining project milestones and identifying complex mathematical problems to deliver before the deadline.

 

2010- 2018 Assistant Professor, Department of Mathematics, Faculty of Science

Çankırı Karatekin University, Çankırı, Turkey

  • Fostered students learning in critical and analytical thinking through discussions and problem- solving in a wide range of mathematics classes.
  • Taught Linear Algebra, Algebra, and Analysis courses to over 1000+ undergraduate mathematics students that contains fundamental concepts for Machine & Deep learning and Artificial Intelligence (AI) in Data Science.

 

2001-2010 Research Assistant, Department of Mathematics, Faculty of Education

Selçuk University, Konya, Turkey.

  • 2009 Tutor, Linear Algebra (in german), Mathematics Institute, TU Berlin
  • Supervised and mentored over 500+ undergraduate mathematics students.
  • Conducted recitation sections and helped students improve their problem-solving skills.

 

Courses Thought:


• Linear Algebra I for Engineers (Tutor, using multimedia teaching platform MUMIE in German at TU Berlin )
At Çankırı Karatekin University, Department of Mathematics;
• Abstract Algebra I and II
• Number Theory
• Algebra I and II
• Linear Algebra I and II
• Calculus I


Other Information:


• Non Smoker
• Has experience and ability to work in groups

 

 Academical Activities:

Presentations

  • A CIMPA research school on Group  Actions in Arithmetic and Geometry, February 17th-28th 2020, Gadjah Mada University, Yogyakarta, Indonesia
  • Women in Algebra and Symbolic Computation Conference, December 9-11 2019, Bad Dürkheim, Germany      (talk given)
  • ICCGNFRT-2019, October 16-19th 2019, Harish-Chandra Research Institute, Allahabad, India                      (invited speaker)

  •WIN-E2, Women in Numbers Europe, Lorentz Center, 25-30 September 2016 , Leiden, Netherlands (invited speaker)

  •3rd Workshop of Association for Turkish Women in Maths, 27-29 May 2016, İzmir, Turkey

  •4th Cemal Koç Algebra Days, METU, 22-23 April 2016, Ankara, Turkey

  • Tenth Algorithmic Number Theory Symposium ANTS-X, University of California, San Diego, July 9-13, 2012 , USA (poster presentation)
  • Second RISC/SCIence Training School in Symbolic Computation, Linz, Austria, 2007
  • Departmental Seminar at TU Berlin, Institute of Mathematics, Berlin, Germany (Representation of Primes with Specific Discriminants), 2005
  • XVIII. National Mathematics Symposium, Istanbul Kültür University, Istanbul,Turkey, 05-08 July 2005
(presentation)
  • Departmental Seminar at Bosphorus University, Mathematics Department, Istanbul,Turkey (On Binary
Quadratic forms and Genus Theory), 2005
  • VII. Antalya Algebra Days , 18-22 May 2005, Antalya, Turkey 
  • V. METU National Science and Mathematics Education Congress, 16-18 September 2002, Ankara,
Turkey 
  • XV.National Mathematics Symposium, Mersin University, 4-7 September 2002, Mersin, Turkey 

Publications (selected):

• “A conjecture on Units of Quadratic Fields”, Experimental Mathematics, vol. 23 p. 95 􀀀-98, 2014
• “On Chebyshev Polynomials and GL(2; Z/pZ)”, (with C. Pommerenke), Bull. Math. Soc. Sci. Roumanie,
vol 55, (103) no. 4, p. 353 -364, 2012
• “On the Powers of Integers and Conductors of Quadratic Fields ”(with M. E. Pohst), Publ. Math. Debrecen, vol. 83/1 -2, p. 227 -239, 2013 
• “Representation of Prime Powers by Binary Quadratic Forms”, Pure Mathematical Sciences, vol. 1, no.1, p. 95 -106, 2012

Projects&Awards&Scholarships

• Support by Research Project from TUBITAK (Türkish Scientific and Technical Research Council), 2005
Project Number:105T070TBAG-HD/47
• Research grant by TUBITAK EU 6th Framework Programme for a research stay at Department of Mathematics, Faculty of Science, Bosphorus University, Istanbul, Turkey,  2005
• Scholarship from “TU Berlin Frauenbeauftragte promotionabschlussstipendium ”to complete Ph.D. at
the last six months of Ph.D. study
• Scholarship to attend Second RISC/SCIence Training School in Symbolic Computation, Linz, Austria,
2007
• Support from DAAD for foreign doctoral students in consideration of recitation sessions for one semester at Institute of Mathematics, TU Berlin, 2009
• Support from ANTS-X organizing comittee for attending ANTS-X Symposium in San Diego,  July 9-13
USA, 2012

Some useful links, groups, newsletters I follow ( I update from time to time):

  • DataTalks.Club (via Slack) 
  • https://towardsdatascience.com
  • Artificial Intelligence, Digital Transformation Data Science, Machine Learning Analytics (Linkedin)
  • Big Data, Data Science, AI, IoT, Cyber Security & Blockchain (Linkedin)
  • https://medium.com

 

Technical Skills

Programming Languages:

  • Python : Pandas, NumPy, Matplotlib, Scikit-learn, TensorFlow, Keras, OpenCV, Seaborn, SpaCy
  • SQL : MySQL
  • Git (Version Control Syst.), GitHub
  • HTML & CSS (mark up languages)
  • Bash
  • LaTeX
  • C++

BI/Data Visualisation:

  • Metabase
  • Dashboard

Database:

  • NoSQL-MongoDB
  • PostgreSQL

Cloud Systems and Deployment:

  • AWS (EC2, RDS), Heroku, Streamlit, Google
  • Docker/ETL

Operating Systems:

  • Linux, Unix, Microsoft Windows (all versions), Apple MacOS
  • Mobile: iOS, Android OS, Windows OS

 

Certifications

 

  • Spiced Academy Data Science Certificate :

Data Visualization, Classification (Decision Trees), Artificial Neural Networks (ANN & CNN), Time Series Analysis, Regression, Text Classification, Data Pipeline, Markov Simulation, Recommender Systems, A/B Testing, Fraud Detection, Streamlit, Apache Airflow

 

  • Digital Career Institute Certificate:

Web Development (HTML&CSS), AWS, Cloud computing, Online marketing I-V (Buyer Persona, Business Model, Customers Journey)

Project Management Methodologies: Kanban, Scrum, Agile

 

  • Coursera Data Science Certificate (pursuing-expected completion date : November 2022 )

Rstudio, R programming, Debugging, Exploratory Data Analysis (EDA), Data Manipulation, Regular Expression (REGEX), Data cleansing, Cluster Analysis

 

  • VHS (Volkshochschule-in german) Certificates:

Effective data communication with data storytelling

Statistics for data science

 

  • B2 German Goethe Institute Berlin Language Certificate

 

 

 

 

Favorites

Data Science

I am a data scientist and previous experience as a mathematician. I am trained in Python and SQL for handling data and predictive modeling. I am particularly interested in machine learning.

Hands-On Projects:

  • Driver Drowsiness Detection (Image Detection)

The program detects the drivers' drowsiness using the Kaggle dataset. My system generates an alarm when the driver's eyes closed for an unusual time. I did it in real-time and utilized deep learning techniques such as transfer learning. 

Tech Stack: TensorFlow (Keras), OpenCV, NumPy, Pygame, VScode, Jupyter Notebook, Convolutional Neural Network

  • Recommender Systems

A web application that showcases different movie recommendation algorithms.

Tech Stack: Scikit-Learn, NumPy, Matplotlib, Pandas, Seaborn, Pickle

  • Deep Learning

I  built an Artificial Neural Network that recognizes objects that I hold into the webcam.

Tech Stack: TensorFlow (Keras), NumPy, Matplotlib, Pandas

  • Markov Simulation (Customer Behaviour Simulation)

I wrote a program that simulates customer behaviour in a supermarket.

Tech Stack: Algorithm Design, Python OOP,  NumPy, Matplotlib, Pandas, Datetime, Seaborn, Monte-Carlo Simulation, Git

  • Time Series Analysis (Temperature Forecast)

I created a short-term temperature forecast.

Tech Stack: Signal Processing, ARIMA/SARIMA Model, NumPy, Matplotlib, Seaborn, Box-Jenkins Method

  • Twitter Sentiment Analysis

Implementation of a dockerized data pipeline that collects tweets, analyzes their sentiments and publishes the annotated tweets on Slack in real time, utilizing a two-step data base storage.

Tech Stack: Docker, MongoDB, PostgreSQL , ETL , VADER Sentiment Analysis (NLP)

  • Dashboard

I built a dashboard summarizing the Northwind Database. It is a sample database that is shipped along with Microsoft Access. The data is about “Northwind Traders”, a fictional company. The database contains all sales transactions between the company and its customers as well as purchases from Northwinds suppliers.

Tech Stack: PostgreSQL database

  • Text Classification (Song Lyrics Classification)

I built a text classification model on song lyrics and predict the artist from a piece of text.

Tech Stack: Regex, BeautifulSoup, NLTK, Spacy, NumPy, Pickle, Matplotlib, Scikit-Learn, Naive Bayes, Random Forest

  • Regression

Machine learning based dashboard that uses Linear Regression to predict demand for bicycle rentals at any given hour, based on time and weather.

Tech Stack: Scikit-learn, Numpy, Matplotlib, Pandas 

  • Classification

Using Titanic Kaggle Dataset I predicted whether passenger survived the disaster or not.

Tech Stack: Pandas, Matplotlib,Decision Trees, Random Forests, Logistic Regression

 

 

 

 

 

Photo Gallery

Blog

Blog 1

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Integer eros diam, sollicitudin id semper sed, fermentum vitae arcu. Mauris vitae nibh molestie, malesuada nulla id, consectetur metus. Praesent imperdiet fermentum enim, id tempus diam auctor sed. Nunc quis viverra enim. In venenatis mollis augue, ac fringilla magna viverra a. Donec aliquet lacus id eros ultrices posuere. Sed sodales sem eu turpis venenatis posuere. Quisque porttitor ultrices ipsum, a lobortis risus condimentum sed. Mauris sodales ante sed sapien ultricies ullamcorper. Nam sit amet lobortis orci, at tincidunt nunc.

Fusce commodo odio orci, ut lobortis dolor tempus ut. Nunc dolor mi, maximus eu mauris id, tempor egestas nunc. Morbi a vulputate augue. Suspendisse scelerisque lacus ligula, quis sagittis purus tempor sit amet. Curabitur quis felis id justo ultrices rutrum. Quisque vitae pellentesque nunc. Vestibulum feugiat metus tortor, volutpat volutpat ipsum efficitur a. Vestibulum risus eros, lacinia ut lacus id, malesuada aliquam metus. Sed malesuada tristique fringilla. Etiam cursus ipsum nec pellentesque tempus. Quisque pulvinar imperdiet dui non laoreet.

Nulla rutrum condimentum mauris, at lacinia ipsum maximus a. Pellentesque id dui ut eros feugiat malesuada eget id magna. Aenean pharetra erat vel orci volutpat, ac placerat nisl posuere. Mauris non bibendum mi. Quisque id odio nulla. Suspendisse mollis, dolor nec iaculis ullamcorper, mi urna hendrerit metus, in lobortis enim est non velit. Aliquam erat volutpat.

Phasellus malesuada ex sed neque gravida egestas. Cras non elit non risus tincidunt venenatis eleifend quis est. Suspendisse potenti. Proin consequat ante a turpis varius, ut lacinia justo vehicula. In hac habitasse platea dictumst. Fusce maximus, massa vel porta pulvinar, sapien risus venenatis quam, eget rutrum ipsum lectus in leo. Curabitur eu pharetra odio.

Nam tristique ex mauris, ut ultricies arcu maximus et. Curabitur nec nunc sit amet magna sollicitudin blandit ac sit amet orci. Morbi porttitor, augue vel ornare euismod, elit nulla porta nisi, in facilisis orci tortor at ex. Mauris sit amet tincidunt sapien. Sed finibus tempor ultricies. Mauris tincidunt, mi sed suscipit dapibus, neque lacus hendrerit dolor, a molestie augue lorem sit amet dui. Vivamus dignissim ante ut lorem sollicitudin, vel scelerisque enim ultrices. Integer id sagittis diam. Proin lacinia ante tellus, vitae commodo mi tempus in. In laoreet ullamcorper varius. Nam vitae tortor finibus, venenatis urna vitae, placerat mauris. Vestibulum consectetur, tortor vitae elementum ullamcorper, ante magna consectetur elit, ut molestie nisl nulla vitae eros. Aliquam non neque pulvinar arcu cursus hendrerit.

All Blogs

Blog 2

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Integer eros diam, sollicitudin id semper sed, fermentum vitae arcu. Mauris vitae nibh molestie, malesuada nulla id, consectetur metus. Praesent imperdiet fermentum enim, id tempus diam auctor sed. Nunc quis viverra enim. In venenatis mollis augue, ac fringilla magna viverra a. Donec aliquet lacus id eros ultrices posuere. Sed sodales sem eu turpis venenatis posuere. Quisque porttitor ultrices ipsum, a lobortis risus condimentum sed. Mauris sodales ante sed sapien ultricies ullamcorper. Nam sit amet lobortis orci, at tincidunt nunc.

Fusce commodo odio orci, ut lobortis dolor tempus ut. Nunc dolor mi, maximus eu mauris id, tempor egestas nunc. Morbi a vulputate augue. Suspendisse scelerisque lacus ligula, quis sagittis purus tempor sit amet. Curabitur quis felis id justo ultrices rutrum. Quisque vitae pellentesque nunc. Vestibulum feugiat metus tortor, volutpat volutpat ipsum efficitur a. Vestibulum risus eros, lacinia ut lacus id, malesuada aliquam metus. Sed malesuada tristique fringilla. Etiam cursus ipsum nec pellentesque tempus. Quisque pulvinar imperdiet dui non laoreet.

Nulla rutrum condimentum mauris, at lacinia ipsum maximus a. Pellentesque id dui ut eros feugiat malesuada eget id magna. Aenean pharetra erat vel orci volutpat, ac placerat nisl posuere. Mauris non bibendum mi. Quisque id odio nulla. Suspendisse mollis, dolor nec iaculis ullamcorper, mi urna hendrerit metus, in lobortis enim est non velit. Aliquam erat volutpat.

Phasellus malesuada ex sed neque gravida egestas. Cras non elit non risus tincidunt venenatis eleifend quis est. Suspendisse potenti. Proin consequat ante a turpis varius, ut lacinia justo vehicula. In hac habitasse platea dictumst. Fusce maximus, massa vel porta pulvinar, sapien risus venenatis quam, eget rutrum ipsum lectus in leo. Curabitur eu pharetra odio.

Nam tristique ex mauris, ut ultricies arcu maximus et. Curabitur nec nunc sit amet magna sollicitudin blandit ac sit amet orci. Morbi porttitor, augue vel ornare euismod, elit nulla porta nisi, in facilisis orci tortor at ex. Mauris sit amet tincidunt sapien. Sed finibus tempor ultricies. Mauris tincidunt, mi sed suscipit dapibus, neque lacus hendrerit dolor, a molestie augue lorem sit amet dui. Vivamus dignissim ante ut lorem sollicitudin, vel scelerisque enim ultrices. Integer id sagittis diam. Proin lacinia ante tellus, vitae commodo mi tempus in. In laoreet ullamcorper varius. Nam vitae tortor finibus, venenatis urna vitae, placerat mauris. Vestibulum consectetur, tortor vitae elementum ullamcorper, ante magna consectetur elit, ut molestie nisl nulla vitae eros. Aliquam non neque pulvinar arcu cursus hendrerit.

All Blogs

Blog 3

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Integer eros diam, sollicitudin id semper sed, fermentum vitae arcu. Mauris vitae nibh molestie, malesuada nulla id, consectetur metus. Praesent imperdiet fermentum enim, id tempus diam auctor sed. Nunc quis viverra enim. In venenatis mollis augue, ac fringilla magna viverra a. Donec aliquet lacus id eros ultrices posuere. Sed sodales sem eu turpis venenatis posuere. Quisque porttitor ultrices ipsum, a lobortis risus condimentum sed. Mauris sodales ante sed sapien ultricies ullamcorper. Nam sit amet lobortis orci, at tincidunt nunc.

Fusce commodo odio orci, ut lobortis dolor tempus ut. Nunc dolor mi, maximus eu mauris id, tempor egestas nunc. Morbi a vulputate augue. Suspendisse scelerisque lacus ligula, quis sagittis purus tempor sit amet. Curabitur quis felis id justo ultrices rutrum. Quisque vitae pellentesque nunc. Vestibulum feugiat metus tortor, volutpat volutpat ipsum efficitur a. Vestibulum risus eros, lacinia ut lacus id, malesuada aliquam metus. Sed malesuada tristique fringilla. Etiam cursus ipsum nec pellentesque tempus. Quisque pulvinar imperdiet dui non laoreet.

Nulla rutrum condimentum mauris, at lacinia ipsum maximus a. Pellentesque id dui ut eros feugiat malesuada eget id magna. Aenean pharetra erat vel orci volutpat, ac placerat nisl posuere. Mauris non bibendum mi. Quisque id odio nulla. Suspendisse mollis, dolor nec iaculis ullamcorper, mi urna hendrerit metus, in lobortis enim est non velit. Aliquam erat volutpat.

Phasellus malesuada ex sed neque gravida egestas. Cras non elit non risus tincidunt venenatis eleifend quis est. Suspendisse potenti. Proin consequat ante a turpis varius, ut lacinia justo vehicula. In hac habitasse platea dictumst. Fusce maximus, massa vel porta pulvinar, sapien risus venenatis quam, eget rutrum ipsum lectus in leo. Curabitur eu pharetra odio.

Nam tristique ex mauris, ut ultricies arcu maximus et. Curabitur nec nunc sit amet magna sollicitudin blandit ac sit amet orci. Morbi porttitor, augue vel ornare euismod, elit nulla porta nisi, in facilisis orci tortor at ex. Mauris sit amet tincidunt sapien. Sed finibus tempor ultricies. Mauris tincidunt, mi sed suscipit dapibus, neque lacus hendrerit dolor, a molestie augue lorem sit amet dui. Vivamus dignissim ante ut lorem sollicitudin, vel scelerisque enim ultrices. Integer id sagittis diam. Proin lacinia ante tellus, vitae commodo mi tempus in. In laoreet ullamcorper varius. Nam vitae tortor finibus, venenatis urna vitae, placerat mauris. Vestibulum consectetur, tortor vitae elementum ullamcorper, ante magna consectetur elit, ut molestie nisl nulla vitae eros. Aliquam non neque pulvinar arcu cursus hendrerit.

All Blogs

Contact

E-mail: bircan.math@gmail.com Address: www.linkedin.com/in/nbkaya
Phone: +49 30 Website: https://github.com/Pythonxl