About Me
Raghav Sharma - Profile Summary
Highly motivated Computer Science Engineering graduate with expertise in data engineering, Tableau, automation, and ethical hacking. Eager to contribute technical skills and collaborate o…
Raghav Sharma - Profile Summary
Highly motivated Computer Science Engineering graduate with expertise in data engineering, Tableau, automation, and ethical hacking. Eager to contribute technical skills and collaborate on innovative projects.
Technical Skills:
- Languages: DSA, HTML/CSS, C++, Bash/Linux/Ubuntu, SQL/MYSQL, Python/PySpark/Basic Java
- Technologies: AI-ML, Tableau, SonarQube, Gitlab
Professional Experience:
Data Scientist/Data Engineer Intern - Ericsson India Global Services Pvt Ltd. (Mar 10, 2023, to Sep 10, 2023)**
- Designed actionable visualizations in Tableau, optimizing performance and maintaining data integrity.
- Automated data pipeline using Spark, integrated SonarQube with GitLab for code quality.
Ethical Hacking Trainee - Solitaire Infosys, Mohali (Aug 16, 2022, to Sep 30, 2022)**
- Developed an Android hacking app, executed phishing attacks on Linux using Hidden-Eye.
Python Trainee - Enalito Pvt Limited, Pune (Sep 2022 to Oct 2022)**
- Created Python projects, including a Music Player and College Management Website.
Education:
- B. Tech (CSE): Govt. PG College, Dharamshala, HPTU, 2019-23, CGPA: 8.16
- Class XII: Bharti Vidyapeeth Sr. Sec. School Baijnath, HP, 2018-19, 85.4%
- Class X: Bharti Vidyapeeth Sr. Sec. School Baijnath, HP, 2016-17, 91%
Extra-Curricular:
- Machine Learning Intern (Internshala, Aug 2023-Sep 2023) - Cancer prediction and real-time evaluator for Progeria detection.
- Blood Bank Organization Member (Sep 2019 – Present) - Organized blood donation camps and emergency blood provision.
Declaration:
I declare that all information provided is correct and to the best of my knowledge.
Raghav Sharma
Experience
Data Scientist/Data Engineer Intern
<p>Worked with stakeholders to design and build different actionable visualizations dashboards.<br>
Generated and evaluated number of users requirements.<br>
Developed plans and visualizations to ensure reports, dashboards, and queries performance.<br>
Proven track record of optimizing performance and maintaining data integrity within Tableau Server.<br>
Publish and schedule reports on Tableau Server, configuring user access and permissions.<br>
Used DB Weaver for inspecting and validating data, ensuring data accuracy and consistency before visualization and reporting.<br>
Demonstrated expertise in DB Weaver for running SQL queries to extract, manipulate, and analyze data, supporting informed decision-making.<br>
Designed and implemented an automated data pipeline using Spark that streamlined the process of fetching files from various sources.<br>
Developed custom scripts or used automation tools to schedule and trigger data extraction at specified intervals.<br>
Established an automated email notification system to directly inform and update relevant stakeholders about the pipeline's progress and data delivery.<br>
Configured email alerts for successful data transfers and handled error notifications effectively.<br>
Successfully integrated SonarQube, a code quality and testing tool, with the GitLab version control system to automate and enhance code quality assessment.<br>
Implemented a seamless and automated process for code analysis as part of the code review and continuous integration (CI) pipeline.<br>
Utilized SonarQube to conduct comprehensive code quality checks, including code complexity analysis, static code analysis, and identification of code smells and vulnerabilities.<br>
By integrating SonarQube, improved the development efficiency by providing immediate feedback to developers on code quality and issues.<br>
Reduced the need for manual code reviews and identified issues earlier in the development cycle, saving time and resources.</p>
Data Enginner Intern
**Data Scientist/Data Engineer Intern - Ericsson India Global Services Pvt Ltd. (Mar 10, 2023, to Sep 10, 2023)**
**Tableau:**
- Designed and built actionable visualizations dashboards.
- Generated and evaluated user requirements.
- Developed plans for report, dashboard, and query performance.
- Optimized Tableau Server performance and maintained data integrity.
- Utilized Tableau Desktop for advanced features.
- Published and scheduled reports, configured user access, and permissions.
- Used DB Weaver for data inspection and validation.
- Ran SQL queries for data extraction, manipulation, and analysis.
**Automated Pipeline:**
- Designed and implemented a Spark-based automated data pipeline.
- Developed custom scripts for scheduling and triggering data extraction.
- Established automated email notification system for progress updates.
- Configured email alerts for data transfer success and handled error notifications.
**Integrated SonarQube with GitLab:**
- Integrated SonarQube with GitLab for code quality assessment.
- Automated code analysis in the code review and continuous integration pipeline.
- Conducted comprehensive code quality checks, including complexity analysis and vulnerability identification.
- Improved development efficiency with immediate feedback to developers.
- Reduced manual code reviews, identifying issues earlier in the development cycle.
Python Trainee
<p>Created a Python-based Music Player and Instagram messaging app to learn Python programming and API usage.<br>
Developed a Python script to retrieve phone number information, enhancing data processing skills.<br>
Built a Python-powered College Management Website, improving web development and database integration expertise.</p>
Ethical Hacking Trainee
<p>Designed and developed a custom Android hacking application, leveraging the power of the Metasploit framework to assess vulnerabilities and execute penetration tests on Android devices.<br>
Executed website phishing attacks using the Hidden-Eye tool on the Linux platform, effectively simulating real-world cyber threats.<br>
Utilized the Linux operating system as a secure and reliable environment for cybersecurity tasks, showcasing proficiency in Linux-based security tools and command-line operations.<br>
Proficiently utilized a diverse array of Linux-based applications and tools within the Kali Linux environment for tasks like vulnerability assessment, network scanning, and digital forensics.</p>