Ankit Joshi

Software Engineer

Hyderabad, Telangana, India10 yrs 10 mos experience
Most Likely To SwitchAI ML Practitioner

Key Highlights

  • Proficient in Java and Spring Boot development.
  • Hands-on experience with Big Data technologies like Hadoop and Spark.
  • Developed cloud services with Docker and Ansible integration.
Stackforce AI infers this person is a Backend-focused Software Engineer with expertise in Cloud Computing and Big Data technologies.

Contact

Skills

Core Skills

JavaSpring BootHadoopSparkDockerAnsibleCloud Computing

Other Skills

Data StructuresAlgorithmsArtificial IntelligenceMachine LearningDeep LearningPythonHTMLCSSJavaScriptC++CCore JavaPowerPointLinuxREST API

About

Technical Skills: Java, Spring Boot,RedHat Linux, Cloud Computing, Dockers and Containers, Networking, Python, Virtualisation, Big Data,Hive,Hadoop,Spark,Redis,Android and react native.

Experience

10 yrs 10 mos
Total Experience
2 yrs 10 mos
Average Tenure
5 yrs 5 mos
Current Experience

Amazon

Software Development Engineer

Jan 2021Present · 5 yrs 5 mos · Hyderabad, Telangana, India

JavaSpring BootCloud ComputingData StructuresAlgorithms

Majid al futtaim

Software Engineer

Nov 2020Dec 2020 · 1 mo · Gurugram, Haryana, India

Oyo

Software Development Engineer

Jul 2019Nov 2020 · 1 yr 4 mos · Gurugram, Haryana, India

Programming club of nit jamshedpur

Member

Aug 2018May 2019 · 9 mos · National Institute of Technology Jamshedpur

Linuxworld informatics pvt ltd

2 roles

Summer Intern

Jun 2018Jul 2018 · 1 mo · Jaipur, Rajasthan, India

  • Artificial Intelligence, Machine Learning, Deep Learning Implementation of High
  • Performance Distributed Computing for BIG DATA – Batch Processing Using Hadoop Framework & Real
  • Time Processing Using Spark and Running Applications on Large Clusters under containerized Docker
  • Engine deployed by DevOps – Ansible
  • Analysed the performance of students by analysing their error logs generated by Apache web server due to Python CGI errors. The error logs have been put in Hadoop Cluster for analysing the data and processing through MapReduce. To identify the task for which error was generated we have used a classification algorithm: Decision Tree to classify the errors.
  • Whole Hadoop Setup was automated using DevOps tool - Ansible.
Artificial IntelligenceMachine LearningDeep LearningHadoopSparkDocker+1

Summer Intern

Jun 2017Jul 2017 · 1 mo · Jaipur, Rajasthan, India

  • PROJECT TITLE :- AUTOMATE DEPLOYMENT OF CLOUD COMPUTING AND VIRTUALIZATION WITH CONTAINERISED DOCKER INTEGRATION ON LINUX SYSTEM USING PYTHON AND PROVISIONED BY DEVOPS -OWN CLOUD INFRASTRUCTURE-CLOUD HAT
  • We Designed our own CloudHat Web Services(A Complete Cloud Platform) for our clients having such as operating system,storage,software,networks,containers etc. services for our clients. All on our cloud with a simple to navigate and easy to interact interface through our website. The services were as follows
  • >> STAAS - (Storage as a Service) - is a cloud service in which we provide storage to our client through NFS and SSHFS protocol for object storage and ISCSI protocol for block storage. We also provided backup service to allow clients to backup their data.
  • >> IAAS - (Infrastructure as a Service) - means providing the complete Operating systems to the clients.
  • We have given option to choose from different linux flavours. Clients can get OS live on their web browsers using NOVNC software. We used qemu-kvm as a hypervisor to provide this service.
  • >> PAAS - (Platform as a Service) - in this we create an environment for developers to write their codes but they don't have to install the requirements of those everything will be managed on our server.
  • >> NAAS - (Network as a Service) - is to add/remove network bridges of clients instances running on our servers.
  • >> CAAS - (Container as a Service) - is a service to provide Containers(here we are using DOCKERS) that provides an environment of a completely new OS. In which Clients get option to start,shutdown,reboot,and run shell commands.
  • TECHNOLOGIES USED
  • >> Docker.
  • >> Ansible(DevOps Tool).
  • >> Operating System: Centos.
  • >> Backend Technology - Python CGI integration with HTML.
  • >> FrontEnd Technology - HTML,CSS,JavaScript.
  • >>Scripting - Python.
DockerAnsiblePythonHTMLCSSJavaScript

National institute of technology jamshedpur

Student

Apr 2015May 2019 · 4 yrs 1 mo · India

Education

National Institute of Technology Jamshedpur

B.Tech(HONS.) in Computer Science — Computer Science

Jan 2015Jan 2019

MDS senior secondary school

12 — Science

Jan 2013Jan 2015

Stackforce found 100+ more professionals with Java & Spring Boot

Explore similar profiles based on matching skills and experience