# SAHIL PATTNI > [!info] +971 55 482 3157 ⋄ Dubai, United Arab Emirates > [email protected] > [LinkedIn](www.linkedin.com/in/sahilpattni/) $\cdot$ [GitHub](github.com/Sahil-Pattni) ## EDUCATION #### Masters of Science in Applied Computer Science **Concordia University** — Montreal, Quebec (Sept 2022 - May 2024) Relevant Coursework: Algorithm Design Techniques, Machine Learning, Computer Vision, Distributed Systems Design, Software Refactoring, Advanced Database Technology & Applications. #### BSc. in Computer Science **Heriot-Watt University** — Dubai, U.A.E. 2017 - 2021 Graduated with First Class Honours. Awarded the Deputy Principal’s Award (2017 & 2021) for academic excellence. ## EXPERIENCE #### Machine Learning Engineer Intern **Rayca Precision (Remote)** March 2022 - July 2022 - Developed a deep learning classifier trained on RNA sequence data to classify cancer subtypes, achieving a weighted average precision score of 96%. - Engineered a data pipeline to compile RNA sequence data from various sources and formats. - Applied ANOVA F-Tests and Chi-Squared feature selection techniques to improve model training time by 60%. - Used MLFlow to optimize hyper-parameter tuning, improving the model’s accuracy by ≈ 20%. - Built a RESTful API service to serve the model, via Flask. #### Programmer **Al Joury Jewellers Smith (Sharjah, U.A.E.)** September 2019 - March 2022 - Developed a program using Python and Excel VBA to compile data from various financial accounts, producing a detailed analysis report on the financial position of the company. - Introduced and implemented 3D-Printing and laser cutting techniques into the manufacturing process, allowing for a more complex range of jewelry to be produced. ## SKILLS - **Programming Languages:** Python, Java, JavaScript - **Database Technologies:** SQL, MySQL, PostgreSQL, SQLite, MongoDB - **Tools:** Git, Jupyter, Maven, Spring, LaTeX - **Frameworks:** NumPy, Pandas, PyTorch, TensorFlow, Streamlit - **Machine Learning:** Neural networks, RNN, CNN, NLP, sequence models, computer vision, classification, regression, clustering. ## SELECTED PROJECTS ##### [[Market Basket Analysis with Graph Theory]] Introduced and examined an improvement to a novel approach for the generate association rule itemsets from a retail database of ≈ 1.4 million transaction, using Minimum Spanning Trees to capture the association between products and Markov Clustering to segregate products on the tree. ##### [[TMDb Movie Sorter]] Built a program that synchronizes a user’s Plex library with a list on The Movie Database website. The program then sorts the list on the TMDb website by the dominant color of the movie poster, which is determined via K-Means clustering. ##### [[NYT Wordle Solver]] Created an automated application using Java and Selenium that opens a browser instance and solves the daily NYT Wordle puzzle. ##### [[Equity Analysis]] Created a dashboard that displays fundamental data, income and balance sheets, as well as an interactive candlestick chart for any publicly traded company.