profile-pic

Ankit Raj

Ankit Raj

Highly skilled Data Analyst and Software Developer with hands-on experience in optimizing complex codebases, automating data-driven processes, and developing dynamic web applications. Proficient in Python, JavaScript, and SQL, with expertise in frameworks like TensorFlow, React.js, and Angular.js. Demonstrated success in reducing execution times, streamlining workflows, and creating engaging user interfaces. Adept at leveraging OOP concepts, database management, and CI/CD pipelines to deliver efficient and scalable solutions. A proactive problem solver with a strong focus on innovation and continuous improvement.
  • Role

    Data Analyst

  • Years of Experience

    3.1 years

  • Professional Portfolio

    View here

Skillsets

  • Git - 3.0 Years

Professional Summary

3.1Years
  • Mar, 2022 - Present3 yr 3 months

    Data Analyst

    Glencore
  • Dec, 2021 - Mar, 2022 3 months

    Software Developer Intern

    TP-Vision

Applications & Tools Known

  • icon-tool

    Spark

  • icon-tool

    Jupyter

  • icon-tool

    Microsoft Excel

  • icon-tool

    Lua

Work History

3.1Years

Data Analyst

Glencore
Mar, 2022 - Present3 yr 3 months
    Validation Codebase Optimization: Optimized an existing report validation, staleness, and correctness codebase, which originally took around 2.5 hours to execute. Conducted extensive profiling to identify time and memory-intensive functions, focusing on database dependencies that were consuming 70 percent of the execution time. Refactored the code by parallelizing processes, reducing the overall execution time from 2.5 hours to approximately 45 minutes. T4 Expiry Automation: Developed a Python script to automate the extrapolation of expiry details for products based on T4 bulletin data, which previously required manual calculation and input. Utilized two years of historical expiry data, OOP concepts, classes, and logging to optimize the code. Integrated the script with SQLAlchemy for database access and deployed it in CI/CD pipelines, resulting in a 40-minute daily time saving and a 100 perecent reduction in human dependency. ZEMApy Python Package Development: Successfully developed features in the ZEMApy Python package for data extraction from ZEMA Templates using Python and SOAP API integration, improving data retrieval speed and accuracy. PnL Variance Report Optimization: Optimized the PnL Variance Report by conducting Root Cause Analysis, resulting in an 80 percent reduction in calculation time, and implemented a restructured methodology. Automated consensus validation using various statistical methods and analyzed PnL impact due to deviations on exposed tenors.

Software Developer Intern

TP-Vision
Dec, 2021 - Mar, 2022 3 months
    Developed a dynamic gaming interface using Angular.js, enhancing user engagement through responsive design and smooth gameplay. Designed and implemented six interactive educational games for kids, utilizing Angular.js to create engaging and user-friendly experiences. Integrated dynamic themes into each game using Material UI, allowing for customizable and visually appealing game environments.

Education

  • Bachelor of Technology

    Presidency University, Bangalore (2022)