-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
Showing
2 changed files
with
69 additions
and
58 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -4,9 +4,9 @@ toc: false | |
sidebar: false | ||
--- | ||
|
||
##### *As of 13th Jan 2024* | ||
##### *As of 24th April 2024* | ||
|
||
### Raj Patil | AI Research Engineer | [email protected] | ||
### Raj Patil | [email protected] | ||
--- | ||
|
||
## Education | ||
|
@@ -19,11 +19,12 @@ sidebar: false | |
- Minor (2020-2022) : Artificial Intelligence : 9.50/10 | ||
|
||
--- | ||
|
||
## Technical Skills | ||
|
||
Languages: | ||
|
||
- Primary : Python | ||
- Primary : Python, Golang, Mojo | ||
- Lisps & Schemes : Common-Lisp, E-lisp, Hy, Racket | ||
- Non-Trivial Exp : C, C++, Prolog, Eiffel, Vimscript | ||
- Trivial Exp : Haskell, Rust, Lua, Java, Javascript | ||
|
@@ -32,19 +33,29 @@ sidebar: false | |
|
||
Current Envs: | ||
1. Personal : Debian, I3WM, Emacs | ||
2. Remote : CentOS, Tmux, Neovim | ||
2. Work : Multiple headless Linuces , Tmux, Neovim | ||
(Debian & red hat family, Qubes OS) | ||
|
||
--- | ||
|
||
Tools and Frameworks: | ||
|
||
- Generic | ||
- Cloud Compute : AWS (EC2, S3), Paperspace, GCP | ||
- Version Control : git, git-lfs | ||
- Containerization : docker | ||
- Orchestration : kubernetes | ||
- Virtualization : qemu, KVM, virtual box | ||
- CI/CD : Github Actions, Gitlab CI, Jenkins | ||
|
||
- AI | ||
- DL : Pytorch, spaCy, nltk, fastai, hugging-face | ||
- ML : Scikit-learn, LightGBM, XGBoost | ||
- MLOps : MLFlow | ||
- Monitoring : Visdom, Tensorboard | ||
- Data Wrangling : Pandas, Xarray | ||
- Scientific Computing : Numpy, Scipy | ||
- DataScience Dashboards : Streamlit, Gradio | ||
- Dashboards : Streamlit, Gradio | ||
- Visualization : Matplotlib, Seaborn | ||
|
||
- Databases | ||
|
@@ -65,75 +76,82 @@ sidebar: false | |
- Quantum Computing : Qiskit | ||
- CLI : regex, sed, awk, grep | ||
- Text-Editing : Emacs, Vi | ||
|
||
- Meta | ||
- Cloud Compute : AWS (EC2, S3), Paperspace, GCP | ||
- Visualization : matplotlib, seaborn, mermaid.js | ||
- Data-Validation : Pydantic | ||
- Debugging : pdb, gdb | ||
- Profiling : PySpy, PyFlame | ||
- Testing : Pytest, Selenium | ||
- Version Control : git, git-lfs | ||
- Env Management : conda[+derivatives], venv | ||
- Containerization : docker | ||
- Virtualization : qemu, virtual box | ||
- CI/CD : github actions | ||
- Markup : markdown, latex, org-mode | ||
- Markup : markdown, latex, org files | ||
- Visualization : mermaid.js | ||
- Testing : Selenium | ||
|
||
--- | ||
## Experience | ||
|
||
### ESDS Software Solutions : Principal Engineer | ||
###### *March 2024 - Present* | ||
|
||
- exploring the vast cloud computing problem space as a whole, | ||
rather than just the artificial intelligence perspective as in my | ||
previous role. | ||
- overseeing interdisciplinary research and development across | ||
departments, with the opportunity to work in relatively larger and | ||
technically varied teams. | ||
|
||
### ESDS Software Solutions : AI Research Engineer | ||
###### *Nov 2022 - Present* | ||
###### *Nov 2022 - March 2024* | ||
|
||
- developed a comprehensive sentiment analysis portal from the ground up, focusing on customer satisfaction within the ticketing portal. | ||
- now crucial within the organization, used to | ||
quantify customer satisfaction and identify areas of improvement | ||
with regards to customer experience. | ||
- headed AI integration across diverse departments, identifying and | ||
implementing multi-model pipelines (natural language processing, | ||
computer vision and traditional machine learning solutions) | ||
- served multiple client facing AI-related requests, most promiment | ||
of which resulted in the [School Education and Sports Department of | ||
Maharashtra](https://education.maharashtra.gov.in/sanch/users) | ||
winning a [Guinness World | ||
Record](https://rajpatil.dev/post/guinness-dedup-anomaly/), for | ||
which ESDS was the technical facilitator. | ||
- Mentored individuals across domains and began honing my | ||
managerial/leadership aptitude. | ||
|
||
|
||
- Led the development of a comprehensive sentiment analysis portal from the ground up, focusing on customer satisfaction within the ticketing portal. | ||
- Successfully delivered the final product, which is now a crucial tool actively used within the organization. | ||
- Taking the initiative to explore AI integration across diverse departments, identifying and implementing opportunities to leverage AI technologies. | ||
- Proactively engineering innovative solutions to enhance operational efficiency and drive business success. | ||
- Also my first leadership role: managed several interns and a couple | ||
of employees, heading the AI department's operations | ||
|
||
### Personal Sabbatical | ||
###### *Aug 2022 - Nov 2022* | ||
|
||
- During this period, I made a deliberate decision to take a hiatus to address personal health concerns. | ||
- I encountered health issues due to multiple unchecked factors, which necessitated a break. | ||
- The need for recovery was intensified after a challenging 5-day trek in the Himalayas, which resulted in some injuries. | ||
- Additionally, I was diagnosed with severe deficiencies in vitamin D3 and B12. | ||
- I proactively took time off from all professional commitments to focus on my health and well-being. | ||
- deliberate decision to take a hiatus to address health concerns. | ||
- diagnosed with severe deficiencies in several micronutrients and minerals. | ||
- consumed several epistemological works to further my personal pursuits. | ||
|
||
### Goldman Sachs: Analyst | ||
###### *July 2022 - Aug 2022* | ||
|
||
- I briefly worked as an Analyst at Goldman Sachs, gaining valuable exposure to the financial industry. | ||
- Although it was a shorter engagement, I had the opportunity to gain insights into the organization and its operations. | ||
- briefly worked as an Analyst at Goldman Sachs, gaining valuable exposure to the financial industry. | ||
- Although a shorter engagement, had the opportunity to gain insights into the organization and its operations. | ||
|
||
### IIT Hyderabad | KLA Tencor: Research Assistant | ||
###### *Aug 2021 - May 2022* | ||
|
||
- Collaborated with Prof. [Vineeth N.B.](https://people.iith.ac.in/vineethnb/index.html) on research to develop a generic transferability score for inter-domain transfer-learning tasks. | ||
- Focused on computer vision applications within chip technologies. | ||
- Leveraged expertise in Domain Adaptation (Transfer Learning) to address complex challenges and enhance knowledge in the field. | ||
- Leveraged knowledge in Domain Adaptation (Transfer Learning) to | ||
address relevant challenges. | ||
|
||
### Goldman Sachs: Summer Analyst | ||
###### *June 2021 - July 2021* | ||
|
||
- Spearheaded initiatives to enhance cluster interpretability. | ||
- Pioneered the development of a versatile multidimensional hyperparameter grid search framework to automate model optimization and fine-tuning. | ||
- Demonstrated proficiency in creating innovative solutions to streamline complex processes. | ||
- worked towards enhancing (unsupervised) clustering interpretability. | ||
- developed a versatile multidimensional hyperparameter grid search framework to automate model optimization and fine-tuning. | ||
|
||
### CVPR 2021 Workshop paper | AUTONUE 2021 : Research Assistant | ||
|
||
- Initiated and established the domain adaptation challenge for semantic segmentation, contributing to a workshop paper. | ||
- Collaborated closely with IIIT Hyderabad | ||
- Guided and mentored by [Prof. Vineeth N.B.](https://people.iith.ac.in/vineethnb/index.html) and [Prof. C.V. Jawahar](https://faculty.iiit.ac.in/~jawahar/), esteemed experts in the field. | ||
- helped organize a [domain adaptation challenge](http://cvit.iiit.ac.in/autonue2021/challenge/) for semantic segmentation, contributing to a workshop paper. | ||
- Guided and mentored by [Prof. Vineeth N.B.](https://people.iith.ac.in/vineethnb/index.html) and [Prof. C.V. Jawahar](https://faculty.iiit.ac.in/~jawahar/) | ||
|
||
--- | ||
## Projects | ||
|
||
| project | desc. | tools and skills | | ||
|----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|------------------------------------------------------------------------------------------------------------------------------------------------------------|----------------------------------------| | ||
| [Guinness world Record : Deduplication, Anomaly Detection, Tampering Detection](https://rajpatil.dev/post/guinness-dedup-anomaly/) | was responsible for filtering the collected images (scale of 1.4e6) (checkout blog link for more context) | can't say, signed an NDA | | ||
| [Guinness world Record : Deduplication, Anomaly Detection, Tampering Detection](https://rajpatil.dev/post/guinness-dedup-anomaly/) | was responsible for filtering the collected images (scale of 1.4e6) (checkout blog link for more context) | signed an NDA | | ||
| [Quantum Error Correction Codes](https://github.com/rajp152k/coursework_IITH/blob/536c1a74dcb877ee25eeb7708652e6d8fcde8c02/SEM_8/Quantum_Computing/Quantum_Project.ipynb) | created a framework to test efficacy of qubit allocation strategies for noise-resistant quantum computation | Qiskit | | ||
| Tic-Tac-Toe Reinforcement Learning | tested out RL algorithms with random and heuristics based agents | Pytorch | | ||
| [Option Pricing via Monte Carlo Simulations](https://github.com/rajp152k/coursework_IITH/tree/536c1a74dcb877ee25eeb7708652e6d8fcde8c02/SEM_7/MA4340/CS18BTECH11039_MA4340_PROJECT) | delved into monte carlo option pricers, while comparing results with conventional stochastic calculus models (Black Scholes) | Python, Stochatic Calculus | | ||
|
@@ -161,12 +179,12 @@ sidebar: false | |
|
||
### [FitSoc](https://instagram.com/fitsoc_iith) 2021-2022 | ||
|
||
- Founded and established a fitness community dedicated to supporting college students in balancing their fitness and academic pursuits through a hybrid athleticism approach. | ||
- organically bootstrapped the community, currently comprising over 200 active members. | ||
- Established a fitness community dedicated to supporting college students in balancing their fitness and academic pursuits through a hybrid athleticism approach. | ||
- Organically bootstrapped and grew the community, currently comprising over 200 active members. | ||
|
||
### Founding Core Member [Epoch](https://github.com/IITH-Epoch) (The ML club of IIT Hyderabad) - 2019 | ||
|
||
- Pioneered and conducted the [inaugural session](https://github.com/IITH-Epoch/Session-1-2019-10-03) of the club. | ||
- Conducted the [inaugural session](https://github.com/IITH-Epoch/Session-1-2019-10-03) of the club. | ||
- The session centered on exploratory data analysis utilizing key | ||
tools and libraries, including Pandas, NumPy, SciPy and matplotlib. | ||
|
||
|
@@ -176,16 +194,3 @@ sidebar: false | |
time at IIT-Hyderabad | ||
- created several social awareness posters regarding various societal | ||
issues | ||
|
||
--- | ||
|
||
## Achievements | ||
|
||
- Powerlifting Gold(deadlift) and Silver(bench) Medal : IITH Milan | ||
(Interhostel General Championship) | ||
- authored 3 blogs overall (this is my third one), each with a | ||
regular interational readership. | ||
1. First one was based on philosophy | ||
2. Technical blog with philosophical ramblings | ||
3. (current) Epistemological blog where I write about everything | ||
(mostly Lisp and Data Science other than the usual ramblings) |