-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathapp.py
More file actions
193 lines (160 loc) Β· 8.42 KB
/
Copy pathapp.py
File metadata and controls
193 lines (160 loc) Β· 8.42 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
import streamlit as st
import os
# Set Page Configuration
st.set_page_config(page_title="Manish Choudhary | Portfolio", page_icon="π", layout="wide")
# Sidebar with Profile Info
with st.sidebar:
st.image("Profile_Image.jpg") # Replace with your profile image URL
st.title("Manish Choudhary")
st.write("π Data Scientist | AI & ML Enthusiast | Data Analyst ")
st.write("π Boston, MA")
st.write("π§ [choudhary.man@northeastern.edu](mailto:choudhary.man@northeastern.edu)")
st.write("π [LinkedIn](https://www.linkedin.com/in/manish-choudhary-bch7/)")
st.write("π» [GitHub](https://github.com/manishch7/Finlysis)")
# Main Section
st.title("π Welcome to My Portfolio")
st.markdown("""
# π¨βπ» About Me
π **Data Enthusiast | AI Explorer | ML Engineer**
I am a **data-driven innovator** with a passion for **AI, data engineering, and predictive analytics**. Currently pursuing a **Masterβs in Data Architecture & Management at Northeastern University**, I specialize in:
πΉ **Building scalable data pipelines** with Python, SQL, Spark, and Airflow
πΉ **Designing AI-driven analytics** for business intelligence & automation
πΉ **Developing predictive models** to uncover hidden insights
πΉ **Creating interactive dashboards** with Tableau, Power BI & Flask
β‘ I love solving real-world problems with **machine learning, automation, and big data** to drive efficiency and impact.
π Letβs turn **data into decisions, models into action, and AI into innovation!**
""", unsafe_allow_html=True)
st.markdown("---")
# Experience Section
st.markdown("## **π Work Experience**")
exp_data = [
{
"role": "Data Analyst",
"company": "Kroll, Mumbai",
"years": "Sep 2022 β Jul 2023",
"details": [
"π Engineered a **scalable data ingestion pipeline** using Pandas, improving case processing efficiency.",
"π Designed and deployed a **supervised learning model** integrating statistical analysis and anomaly detection for fraud detection.",
"π Developed **real-time dashboards** in **Tableau and Power BI**, enhancing data accessibility for legal and compliance teams.",
"β
Automated compliance report generation using **Python & SQL**, reducing manual effort and ensuring accurate reporting.",
"π€ Collaborated with legal, IT, and compliance teams to **reinforce data-driven decision-making** for class action settlements."
]
},
{
"role": "Jr. Data Scientist",
"company": "BLC Logistics, Mumbai",
"years": "May 2020 β Aug 2022",
"details": [
"π§ Developed a **predictive maintenance model** with Python, SQL, Kafka, and Spark to improve fleet uptime.",
"π£οΈ Built an **ETL pipeline in Airflow** to integrate live traffic and fuel data from Snowflake, optimizing route efficiency.",
"π¦ Applied **statistical forecasting** techniques on supply data to improve warehouse turnover.",
"π Created an **interactive dashboard using Flask & FastAPI**, visualizing fleet KPIs to track efficiency, idle times, and costs.",
"β‘ Implemented a **comprehensive ETL workflow** with Airflow, AWS, and Spark, automating fleet data processing."
]
},
{
"role": "Financial Analyst Intern",
"company": "Motilal Oswal, Thane",
"years": "Apr 2019 β Jul 2019",
"details": [
"π Conducted **data-driven equity research**, analyzing financial statements and automating data extraction using Python & Excel.",
"π Built **predictive models** for investment insights to support decision-making."
]
}
]
for exp in exp_data:
col1, col2 = st.columns([0.8, 0.2]) # Splitting the section into two columns
with col1:
st.subheader(f"{exp['role']} - {exp['company']}")
with col2:
st.markdown(f"<p style='text-align: right; font-size: 0.9em; font-style: italic;'>{exp['years']}</p>", unsafe_allow_html=True)
for point in exp["details"]:
st.write(f"- {point}")
st.markdown("---")
# Projects Section
st.markdown("## **π οΈ Projects**")
project_data = [
{
"name": "Asynchronous Twitter Scraper (Jan 2025 β Present)",
"tech": "Python, Twikit, CSV",
"desc": "Developed a real-time scraper to fetch and analyze brand mentions (Nike, Adidas, Under Armour). Implemented rate-limit handling, extracted key data points (hashtags, mentions, URLs), and optimized for efficiency with a modular design."
},
{
"name": "Chain of Thought Prompt Pattern Exploration (Jan 2025 β Feb 2025)",
"tech": "Prompt Engineering, AI, Educational Content",
"desc": "Developed an interactive website to elucidate the Chain of Thought (CoT) prompt pattern, featuring practical examples and analyses. Created engaging songs to simplify CoT concepts, enhancing accessibility and understanding."
},
{
"name": "Julia's Culinary Companion Bot (Jan 2025 β Feb 2025)",
"tech": "Python, Perplexity AI",
"desc": "Developed an AI-powered cooking assistant that provides step-by-step recipes, ingredient substitutions, and meal planning tips. Emulated Julia Child's engaging teaching style to enhance user experience."
},
{
"name": "Financial & News Analysis Chatbot (Dec 2024 β Jan 2025)",
"tech": "GPT-4o-mini, LSTM, DistilRoBERTa, Neo4j, Streamlit",
"desc": "Developed an AI-powered chatbot integrating stock trends, news sentiment, and financial data for smart investment insights."
},
{
"name": "Service Request Analytics: Kansas City 311 Calls (Mar 2024 β Apr 2024)",
"tech": "Alteryx, Power BI, Tableau",
"desc": "Staged and profiled data with Alteryx, reducing preparation time by **20%**. Built dashboards in Power BI & Tableau, delivering insights that improved efficiency by **30%**."
},
{
"name": "Motor Vehicle Collision Analysis (Jan 2024 β Mar 2024)",
"tech": "Alteryx, Talend, SQL, Tableau, Power BI",
"desc": "Processed crash data from multiple cities, creating interactive dashboards that improved data visibility."
},
{
"name": "Dabba On Wheels - Food Delivery Database (Sept 2023 β Dec 2023)",
"tech": "Oracle, PL/SQL",
"desc": "Developed a scalable food delivery database with optimized subscription payments and order workflow."
}
]
for project in project_data:
with st.expander(f"π {project['name']}"):
st.write(f"**Tech Used:** {project['tech']}")
st.write(f"**Description:** {project['desc']}")
st.markdown("---")
# Skills Section
st.markdown("## **π‘ Skills**")
skills = {
"Programming & Data Analysis": "Python (Pandas, NumPy), SQL (Oracle, Snowflake), VBA",
"Machine Learning & AI": "Scikit-learn, TensorFlow, PyTorch, Hugging Face Transformers",
"Data Engineering & Visualization": "Tableau, Power BI, Plotly, Alteryx, Talend, Spark, Kafka, Seaborn",
"Cloud & Big Data": "AWS, GCP, Azure, Neo4j, Snowflake",
"Other Tools": "Git, Streamlit, Airflow, Jupyter Notebooks"
}
for skill, details in skills.items():
st.write(f"β
**{skill}:** {details}")
st.markdown("---")
# Education Section
st.markdown("## **π Education**")
edu_data = [
{
"degree": "Master of Science in Data Architecture & Management",
"institution": "Northeastern University, Boston",
"year": "May 2025",
"courses": "Parallel ML & AI, Generative AI, Data Engineering, LLM with Knowledge Graphs"
},
{
"degree": "Bachelor of Management Studies",
"institution": "Mumbai University",
"year": "April 2021"
}
]
for edu in edu_data:
st.subheader(f"{edu['degree']} - {edu['institution']} ")
if "courses" in edu:
st.write(f"**Relevant Coursework:** {edu['courses']}")
st.markdown("---")
# Contact Section
st.markdown("## **π Let's Connect!**")
contact_info = {
"π§ Email": "[choudhary.man@northeastern.edu](mailto:choudhary.man@northeastern.edu)",
"π LinkedIn": "[linkedin.com/in/manish-choudhary-bch7](https://www.linkedin.com/in/manish-choudhary-bch7/)",
"π» GitHub": "[github.com/manishch7/Finlysis](https://github.com/manishch7/Finlysis)"
}
for key, value in contact_info.items():
st.write(f"{key}: {value}")
st.markdown("π **Thanks for visiting my portfolio! Feel free to reach out.**")
st.snow() # Add snow effect to the page