Ankit Ghildiyal Java, Python, Springboot, Data Structures
No reviews yet

If you are someone who is a practical learner and someone who learns by doing, then we would be a perfect match for each other.

Hey there. Hope you are doing good.
I am professional Software Developer working for last 5 years in the industry.
For the last two years I have been providing coding lessons online to various students all across the globe. I have a very fond interest in teaching programming and coding concepts to freshers and with my vast experience in working with real projects in my day to day job, I am able to transfer the knowledge which is actually required to solve real world problems.
I can take you from a beginner level to expert within a matter of months.
I can teach you Java, Python, SQL, Shell Scripting, C, C++, Object Oriented Programming, Spring Boot, Neo4J, RDBMS, Data Structures and Algorithms.

Subjects

  • JAVA Beginner-Expert

  • Python Beginner-Expert

  • Spring Boot Beginner-Expert


Experience

  • Senior Software Engineer (Apr, 2022Present) at Quantiphi Analytics Private Limited
    Worked as part of backend development team on the core pricing application.
    Worked on creating REST and Kafka endpoints to do CRUD operations on backend using Java and Springboot.
    Writing and optimization of Postgres SQL queries for retrieving and insertion of data.
    Implementation of Grafana and Prometheus for logging and alerting of CPU and Memory usage of deployed services.
    Writing unit test cases and implementation of SonarQube for code coverage. Writing github action scripts for CI/CD.
  • Software Developer (May, 2020Mar, 2022) at Datametica, Pune
    Worked primarily on development of Groovy/Spring Boot based Data warehouse visualization and migration planning tool as a back-end developer.
    Brought BigQuery usage costing down by 90-95% after creating module for pre-processing of the BQ tables and implementing clustering throughout the dataset.
    Automated the process of exporting Hive tables to BigQuery tables by creating a command line tool. This helped various teams by reducing the time and effort required to do the job manually.
  • Software Engineer (Jul, 2017May, 2020) at Nirvana Solutions, Gurugram
    Development and Modification of Risk Management System. Responsible for adding new features and removing bugs in the C# based application.
    Implementation of Complex event processing using Esper in Java to notify client through email about the change in portfolio value, increase or decrease in stock value and other custom criteria.
    Writing python and bash scripts for automation of repetitive tasks like database backup, archiving and transferring log files to backup servers, data cleaning and formatting.

Education

  • B.Tech, Computer Science and Engineering (Jun, 2013May, 2017) from DIT University, Dehradun, Dehradun

Fee details

    5001,000/hour (US$5.8511.70/hour)


Reviews

No reviews yet. Be the first one to review this tutor.