SlideShare ist ein Scribd-Unternehmen logo
1 von 1
Downloaden Sie, um offline zu lesen
Prashant Vichare
1713-3 Crest Road, Raleigh, NC – 27606; pvichar@ncsu.edu; +1-984-789-8005
OBJECTIVE
Seeking a full-time opportunity starting May 2017 in software development, cloud computing and virtualization technologies
EDUCATION
M.S. in Computer Networking North Carolina State University (NCSU) GPA: 4.0/4.0 August 2015 – May 2017
B.S. in Electronics Engineering Veermata Jijabai Technological Institute (VJTI) GPA: 3.9/4.0 July 2010 - May 2014
COURSEWORK
• DevOps, Operating Systems, Design and Analysis of Algorithms, IoT Analytics, Cloud Computing Technology, Routed Network Design,
Networking Services: QoS, Signaling and Processes, Internet Protocols, Computer Networks
PROFESSIONAL EXPERIENCE
Software Engineer Intern, Cisco Systems, California, U.S.A May 2016 – December 2016
• Designed generic test API libraries and templates in Python to enable rapid development of fully automated unit and integrated test scripts
across the ASR9K router linecard family
• Developed an extensible feature to collect ASR9K platform metrics such as boot time, CPU and memory utilization and publish to a
dynamic dashboard to monitor router platform metrics over code commits
Application Development Analyst, Citi Research Technology, Citigroup, India July 2014 – July 2015
• Delivered a key functionality of Interactive Components to the ‘The Point’ product in the Research Authoring application using XML,
XSLT and object oriented programming in VB.Net
• Configured metadata and included on-click insert, delete and refresh features for selected interactive components in the application
SKILLS
• Programming Languages: C, Python, Node.js, C++, C#, VB.net, shell scripting, XML, XSLT
• Networking: OSPF, BGP, TCP/IP, MPLS, VLAN, VxLAN, SIP, IMS, DiffServ, Socket Programming
• Platforms: Linux, Windows, OpenStack, Amazon Web Services, Docker, Vagrant, Hadoop, Hortonworks Data Platform, Digital Ocean
• Tools: Git, Jenkins, Ansible, Redis, Filesystem in Userspace (FUSE), Apache Ambari, Apache Zeppelin, Cisco VIRL, Wireshark
• Statistical Analysis: R, Pandas, Numpy, MATLAB
PROJECTS
DevOps – Continuous Integration and Deployment Pipeline, NCSU Fall 2016
• Employed Ansible to automatically setup a production environment in AWS EC2 and maintained an inventory of servers in a Redis store
• Configured a Jenkins build server linked to Github and triggered deployment to production on build, test and analysis using Ansible
• Performed a Canary Release and routed 33% of traffic to the canary server; rolled back the release when a canary alert is raised
• Monitored the deployed application; performed horizontal auto-scaling on increase above set thresholds and sent notifications via email
• Incorporated Doctor + Restart monkey to reboot unhealthy instances and restart all services to their original state
• Implemented Feature Flags serviced by the Redis store to enable/disable new features in production
Modeling IoT device recertification and authentication server queue, NCSU Fall 2016
• Modeled a recertification server queue in Python to service 1000 IoT devices trying to authenticate with the server over a defined interval
• Estimated system metrics such as total time spent in the system by a request, delay experienced by each request and their confidence
intervals for requests following Poisson arrivals and retransmissions
Secure Key-Value Filesystem using FUSE, NCSU Fall 2016
• Implemented a key-value style flat filesystem using FUSE that supports operations like create, open, read-write, set permissions, link etc.
• Provided hierarchical directory support and secured file names by translating file names to MD5 encrypted keys
Key-Value Pseudo Device Driver, NCSU Fall 2016
• Implemented a loadable kernel module in C for Ubuntu that creates a pseudo key-value device that maintains a key-value store in memory
• Designed a device driver that allows multi-process and multi-threaded concurrent load, store and delete operations on the key-value store
Platform as a Service (PaaS) for big data analytics, NCSU Spring 2016
• Designed a platform for big data analytics on OpenStack and configured Hadoop cluster formation using the Hortonworks Data Platform
• Setup a notebook interface to submit jobs and provided a monitoring dashboard to view node and cluster-level system metrics
Peer-to-Peer system using Centralized Index and file transfer over UDP using Go-Back-N window technique, NCSU Fall 2015
• Implemented a scalable and reliable peer-to-peer system to distribute files using Socket Programming and Go-Back-N over UDP
• Designed a multi-threaded client-server architecture in Python to register clients, search owners and share file information over TCP
Design of data center switch fabrics, NCSU Spring 2016
• Implemented the Fat-Tree and Leaf-Spine topologies in Layer 2 and 3 for a multi-tenant data center switch fabric using Cisco VIRL
• Employed BGP to forward data packets to the appropriate destination servers and implemented policy based routing (PBR)
• Identified tenants using Layer 3 fields in the packets and provided traffic isolation using Access lists, VLANs and GRE tunnels

Weitere ähnliche Inhalte

Was ist angesagt?

Kafka at the core of an AIOps pipeline | Sunanda Kommula, Selector.ai and Ala...
Kafka at the core of an AIOps pipeline | Sunanda Kommula, Selector.ai and Ala...Kafka at the core of an AIOps pipeline | Sunanda Kommula, Selector.ai and Ala...
Kafka at the core of an AIOps pipeline | Sunanda Kommula, Selector.ai and Ala...HostedbyConfluent
 
Kafka for begginer
Kafka for begginerKafka for begginer
Kafka for begginerYousun Jeong
 
Streaming Data Analytics with ksqlDB and Superset | Robert Stolz, Preset
Streaming Data Analytics with ksqlDB and Superset | Robert Stolz, PresetStreaming Data Analytics with ksqlDB and Superset | Robert Stolz, Preset
Streaming Data Analytics with ksqlDB and Superset | Robert Stolz, PresetHostedbyConfluent
 
Tangram: Distributed Scheduling Framework for Apache Spark at Facebook
Tangram: Distributed Scheduling Framework for Apache Spark at FacebookTangram: Distributed Scheduling Framework for Apache Spark at Facebook
Tangram: Distributed Scheduling Framework for Apache Spark at FacebookDatabricks
 
SparkOscope: Enabling Apache Spark Optimization through Cross Stack Monitorin...
SparkOscope: Enabling Apache Spark Optimization through Cross Stack Monitorin...SparkOscope: Enabling Apache Spark Optimization through Cross Stack Monitorin...
SparkOscope: Enabling Apache Spark Optimization through Cross Stack Monitorin...Databricks
 
Feed Your SIEM Smart with Kafka Connect (Vitalii Rudenskyi, McKesson Corp) Ka...
Feed Your SIEM Smart with Kafka Connect (Vitalii Rudenskyi, McKesson Corp) Ka...Feed Your SIEM Smart with Kafka Connect (Vitalii Rudenskyi, McKesson Corp) Ka...
Feed Your SIEM Smart with Kafka Connect (Vitalii Rudenskyi, McKesson Corp) Ka...HostedbyConfluent
 
Cloud-Based Event Stream Processing Architectures and Patterns with Apache Ka...
Cloud-Based Event Stream Processing Architectures and Patterns with Apache Ka...Cloud-Based Event Stream Processing Architectures and Patterns with Apache Ka...
Cloud-Based Event Stream Processing Architectures and Patterns with Apache Ka...HostedbyConfluent
 
Data Science with Spark & Zeppelin
Data Science with Spark & ZeppelinData Science with Spark & Zeppelin
Data Science with Spark & ZeppelinVinay Shukla
 
Spark Summit EU talk by Bas Geerdink
Spark Summit EU talk by Bas GeerdinkSpark Summit EU talk by Bas Geerdink
Spark Summit EU talk by Bas GeerdinkSpark Summit
 
Apache Cassandra Lunch #72: Databricks and Cassandra
Apache Cassandra Lunch #72: Databricks and CassandraApache Cassandra Lunch #72: Databricks and Cassandra
Apache Cassandra Lunch #72: Databricks and CassandraAnant Corporation
 
Insights Without Tradeoffs Using Structured Streaming keynote by Michael Armb...
Insights Without Tradeoffs Using Structured Streaming keynote by Michael Armb...Insights Without Tradeoffs Using Structured Streaming keynote by Michael Armb...
Insights Without Tradeoffs Using Structured Streaming keynote by Michael Armb...Spark Summit
 
Spark volume requirements 2018
Spark volume requirements 2018Spark volume requirements 2018
Spark volume requirements 2018Rachit Arora
 
Azuresatpn19 - An Introduction To Azure Data Factory
Azuresatpn19 - An Introduction To Azure Data FactoryAzuresatpn19 - An Introduction To Azure Data Factory
Azuresatpn19 - An Introduction To Azure Data FactoryRiccardo Perico
 
Spark Operator—Deploy, Manage and Monitor Spark clusters on Kubernetes
 Spark Operator—Deploy, Manage and Monitor Spark clusters on Kubernetes Spark Operator—Deploy, Manage and Monitor Spark clusters on Kubernetes
Spark Operator—Deploy, Manage and Monitor Spark clusters on KubernetesDatabricks
 
Sambit kumar nayak resume
Sambit kumar nayak resumeSambit kumar nayak resume
Sambit kumar nayak resumeSambit Nayak
 
Data Engineering Roles
Data Engineering RolesData Engineering Roles
Data Engineering RolesAdam Doyle
 
apidays LIVE New York 2021 - Service reliability through autoscaling workload...
apidays LIVE New York 2021 - Service reliability through autoscaling workload...apidays LIVE New York 2021 - Service reliability through autoscaling workload...
apidays LIVE New York 2021 - Service reliability through autoscaling workload...apidays
 
From Idea to Model: Productionizing Data Pipelines with Apache Airflow
From Idea to Model: Productionizing Data Pipelines with Apache AirflowFrom Idea to Model: Productionizing Data Pipelines with Apache Airflow
From Idea to Model: Productionizing Data Pipelines with Apache AirflowDatabricks
 
Apache Spark in Scientific Applciations
Apache Spark in Scientific ApplciationsApache Spark in Scientific Applciations
Apache Spark in Scientific ApplciationsDr. Mirko Kämpf
 

Was ist angesagt? (20)

Kafka at the core of an AIOps pipeline | Sunanda Kommula, Selector.ai and Ala...
Kafka at the core of an AIOps pipeline | Sunanda Kommula, Selector.ai and Ala...Kafka at the core of an AIOps pipeline | Sunanda Kommula, Selector.ai and Ala...
Kafka at the core of an AIOps pipeline | Sunanda Kommula, Selector.ai and Ala...
 
Kafka for begginer
Kafka for begginerKafka for begginer
Kafka for begginer
 
Streaming Data Analytics with ksqlDB and Superset | Robert Stolz, Preset
Streaming Data Analytics with ksqlDB and Superset | Robert Stolz, PresetStreaming Data Analytics with ksqlDB and Superset | Robert Stolz, Preset
Streaming Data Analytics with ksqlDB and Superset | Robert Stolz, Preset
 
Tangram: Distributed Scheduling Framework for Apache Spark at Facebook
Tangram: Distributed Scheduling Framework for Apache Spark at FacebookTangram: Distributed Scheduling Framework for Apache Spark at Facebook
Tangram: Distributed Scheduling Framework for Apache Spark at Facebook
 
SparkOscope: Enabling Apache Spark Optimization through Cross Stack Monitorin...
SparkOscope: Enabling Apache Spark Optimization through Cross Stack Monitorin...SparkOscope: Enabling Apache Spark Optimization through Cross Stack Monitorin...
SparkOscope: Enabling Apache Spark Optimization through Cross Stack Monitorin...
 
Feed Your SIEM Smart with Kafka Connect (Vitalii Rudenskyi, McKesson Corp) Ka...
Feed Your SIEM Smart with Kafka Connect (Vitalii Rudenskyi, McKesson Corp) Ka...Feed Your SIEM Smart with Kafka Connect (Vitalii Rudenskyi, McKesson Corp) Ka...
Feed Your SIEM Smart with Kafka Connect (Vitalii Rudenskyi, McKesson Corp) Ka...
 
Cloud-Based Event Stream Processing Architectures and Patterns with Apache Ka...
Cloud-Based Event Stream Processing Architectures and Patterns with Apache Ka...Cloud-Based Event Stream Processing Architectures and Patterns with Apache Ka...
Cloud-Based Event Stream Processing Architectures and Patterns with Apache Ka...
 
Data Science with Spark & Zeppelin
Data Science with Spark & ZeppelinData Science with Spark & Zeppelin
Data Science with Spark & Zeppelin
 
Spark Summit EU talk by Bas Geerdink
Spark Summit EU talk by Bas GeerdinkSpark Summit EU talk by Bas Geerdink
Spark Summit EU talk by Bas Geerdink
 
Apache Cassandra Lunch #72: Databricks and Cassandra
Apache Cassandra Lunch #72: Databricks and CassandraApache Cassandra Lunch #72: Databricks and Cassandra
Apache Cassandra Lunch #72: Databricks and Cassandra
 
Insights Without Tradeoffs Using Structured Streaming keynote by Michael Armb...
Insights Without Tradeoffs Using Structured Streaming keynote by Michael Armb...Insights Without Tradeoffs Using Structured Streaming keynote by Michael Armb...
Insights Without Tradeoffs Using Structured Streaming keynote by Michael Armb...
 
Spark volume requirements 2018
Spark volume requirements 2018Spark volume requirements 2018
Spark volume requirements 2018
 
Azuresatpn19 - An Introduction To Azure Data Factory
Azuresatpn19 - An Introduction To Azure Data FactoryAzuresatpn19 - An Introduction To Azure Data Factory
Azuresatpn19 - An Introduction To Azure Data Factory
 
Spark Operator—Deploy, Manage and Monitor Spark clusters on Kubernetes
 Spark Operator—Deploy, Manage and Monitor Spark clusters on Kubernetes Spark Operator—Deploy, Manage and Monitor Spark clusters on Kubernetes
Spark Operator—Deploy, Manage and Monitor Spark clusters on Kubernetes
 
Sambit kumar nayak resume
Sambit kumar nayak resumeSambit kumar nayak resume
Sambit kumar nayak resume
 
Data Engineering Roles
Data Engineering RolesData Engineering Roles
Data Engineering Roles
 
apidays LIVE New York 2021 - Service reliability through autoscaling workload...
apidays LIVE New York 2021 - Service reliability through autoscaling workload...apidays LIVE New York 2021 - Service reliability through autoscaling workload...
apidays LIVE New York 2021 - Service reliability through autoscaling workload...
 
From Idea to Model: Productionizing Data Pipelines with Apache Airflow
From Idea to Model: Productionizing Data Pipelines with Apache AirflowFrom Idea to Model: Productionizing Data Pipelines with Apache Airflow
From Idea to Model: Productionizing Data Pipelines with Apache Airflow
 
Apache Spark in Scientific Applciations
Apache Spark in Scientific ApplciationsApache Spark in Scientific Applciations
Apache Spark in Scientific Applciations
 
Data streaming
Data streamingData streaming
Data streaming
 

Andere mochten auch

Resume Venkata Siva Anil Kumar Maddala
Resume Venkata Siva Anil Kumar MaddalaResume Venkata Siva Anil Kumar Maddala
Resume Venkata Siva Anil Kumar MaddalaAnil Maddala
 
Rohan pansare cs_resume
Rohan pansare cs_resumeRohan pansare cs_resume
Rohan pansare cs_resumeRohan Pansare
 
Ankita_Harmalkar_resume_electrical_fulltime1
Ankita_Harmalkar_resume_electrical_fulltime1Ankita_Harmalkar_resume_electrical_fulltime1
Ankita_Harmalkar_resume_electrical_fulltime1Ankita Harmalkar
 

Andere mochten auch (6)

Resume
ResumeResume
Resume
 
CV_Cherisha_Choukse
CV_Cherisha_ChoukseCV_Cherisha_Choukse
CV_Cherisha_Choukse
 
Resume Venkata Siva Anil Kumar Maddala
Resume Venkata Siva Anil Kumar MaddalaResume Venkata Siva Anil Kumar Maddala
Resume Venkata Siva Anil Kumar Maddala
 
Rohan pansare cs_resume
Rohan pansare cs_resumeRohan pansare cs_resume
Rohan pansare cs_resume
 
Resume'
Resume'Resume'
Resume'
 
Ankita_Harmalkar_resume_electrical_fulltime1
Ankita_Harmalkar_resume_electrical_fulltime1Ankita_Harmalkar_resume_electrical_fulltime1
Ankita_Harmalkar_resume_electrical_fulltime1
 

Ähnlich wie Prashant Vichare Resume

Resume chao han_tsai
Resume chao han_tsaiResume chao han_tsai
Resume chao han_tsaiCHAO-HAN TSAI
 
Wei Fang's resume
Wei Fang's resumeWei Fang's resume
Wei Fang's resumeWei Fang
 
Shubham, 7.5+ years exp, mcp, map r spark-hive-bi-etl-azure-dataengineer-ml
Shubham, 7.5+ years exp, mcp, map r spark-hive-bi-etl-azure-dataengineer-mlShubham, 7.5+ years exp, mcp, map r spark-hive-bi-etl-azure-dataengineer-ml
Shubham, 7.5+ years exp, mcp, map r spark-hive-bi-etl-azure-dataengineer-mlShubham Mallick
 
Hsin-Kai Wang's Resume(software)
Hsin-Kai Wang's Resume(software)Hsin-Kai Wang's Resume(software)
Hsin-Kai Wang's Resume(software)Hsin-Kai Wang
 
WangCheng_CMU_ResumeS16
WangCheng_CMU_ResumeS16WangCheng_CMU_ResumeS16
WangCheng_CMU_ResumeS16Cheng Wang
 
Azure Architecture by P"Fu_27102018
Azure Architecture by P"Fu_27102018Azure Architecture by P"Fu_27102018
Azure Architecture by P"Fu_27102018Kumton Suttiraksiri
 
Resume-Mukul Vashist
Resume-Mukul VashistResume-Mukul Vashist
Resume-Mukul VashistMukul Vashist
 
Packaging computational biology tools for broad distribution and ease-of-reuse
Packaging computational biology tools for broad distribution and ease-of-reusePackaging computational biology tools for broad distribution and ease-of-reuse
Packaging computational biology tools for broad distribution and ease-of-reuseMatthew Vaughn
 
5th-resume-Shuai Yuan
5th-resume-Shuai Yuan5th-resume-Shuai Yuan
5th-resume-Shuai YuanShuai Yuan
 

Ähnlich wie Prashant Vichare Resume (20)

Resume
ResumeResume
Resume
 
Resume chao han_tsai
Resume chao han_tsaiResume chao han_tsai
Resume chao han_tsai
 
Aishwarya_Resume_DA
Aishwarya_Resume_DAAishwarya_Resume_DA
Aishwarya_Resume_DA
 
Wei Fang's resume
Wei Fang's resumeWei Fang's resume
Wei Fang's resume
 
vivi
vivivivi
vivi
 
Shubham, 7.5+ years exp, mcp, map r spark-hive-bi-etl-azure-dataengineer-ml
Shubham, 7.5+ years exp, mcp, map r spark-hive-bi-etl-azure-dataengineer-mlShubham, 7.5+ years exp, mcp, map r spark-hive-bi-etl-azure-dataengineer-ml
Shubham, 7.5+ years exp, mcp, map r spark-hive-bi-etl-azure-dataengineer-ml
 
Hsin-Kai Wang's Resume(software)
Hsin-Kai Wang's Resume(software)Hsin-Kai Wang's Resume(software)
Hsin-Kai Wang's Resume(software)
 
moharnab-ft
moharnab-ftmoharnab-ft
moharnab-ft
 
AnilKumarT_Resume_latest
AnilKumarT_Resume_latestAnilKumarT_Resume_latest
AnilKumarT_Resume_latest
 
Resume
ResumeResume
Resume
 
WangCheng_CMU_ResumeS16
WangCheng_CMU_ResumeS16WangCheng_CMU_ResumeS16
WangCheng_CMU_ResumeS16
 
Azure Architecture by P"Fu_27102018
Azure Architecture by P"Fu_27102018Azure Architecture by P"Fu_27102018
Azure Architecture by P"Fu_27102018
 
Bharath Venkatesh Resume
Bharath Venkatesh ResumeBharath Venkatesh Resume
Bharath Venkatesh Resume
 
LinkedinResume
LinkedinResumeLinkedinResume
LinkedinResume
 
Resume-Mukul Vashist
Resume-Mukul VashistResume-Mukul Vashist
Resume-Mukul Vashist
 
Resume
ResumeResume
Resume
 
Resume_KapilDeshpande
Resume_KapilDeshpandeResume_KapilDeshpande
Resume_KapilDeshpande
 
Packaging computational biology tools for broad distribution and ease-of-reuse
Packaging computational biology tools for broad distribution and ease-of-reusePackaging computational biology tools for broad distribution and ease-of-reuse
Packaging computational biology tools for broad distribution and ease-of-reuse
 
5th-resume-Shuai Yuan
5th-resume-Shuai Yuan5th-resume-Shuai Yuan
5th-resume-Shuai Yuan
 
Rakesh-Resume
Rakesh-ResumeRakesh-Resume
Rakesh-Resume
 

Prashant Vichare Resume

  • 1. Prashant Vichare 1713-3 Crest Road, Raleigh, NC – 27606; pvichar@ncsu.edu; +1-984-789-8005 OBJECTIVE Seeking a full-time opportunity starting May 2017 in software development, cloud computing and virtualization technologies EDUCATION M.S. in Computer Networking North Carolina State University (NCSU) GPA: 4.0/4.0 August 2015 – May 2017 B.S. in Electronics Engineering Veermata Jijabai Technological Institute (VJTI) GPA: 3.9/4.0 July 2010 - May 2014 COURSEWORK • DevOps, Operating Systems, Design and Analysis of Algorithms, IoT Analytics, Cloud Computing Technology, Routed Network Design, Networking Services: QoS, Signaling and Processes, Internet Protocols, Computer Networks PROFESSIONAL EXPERIENCE Software Engineer Intern, Cisco Systems, California, U.S.A May 2016 – December 2016 • Designed generic test API libraries and templates in Python to enable rapid development of fully automated unit and integrated test scripts across the ASR9K router linecard family • Developed an extensible feature to collect ASR9K platform metrics such as boot time, CPU and memory utilization and publish to a dynamic dashboard to monitor router platform metrics over code commits Application Development Analyst, Citi Research Technology, Citigroup, India July 2014 – July 2015 • Delivered a key functionality of Interactive Components to the ‘The Point’ product in the Research Authoring application using XML, XSLT and object oriented programming in VB.Net • Configured metadata and included on-click insert, delete and refresh features for selected interactive components in the application SKILLS • Programming Languages: C, Python, Node.js, C++, C#, VB.net, shell scripting, XML, XSLT • Networking: OSPF, BGP, TCP/IP, MPLS, VLAN, VxLAN, SIP, IMS, DiffServ, Socket Programming • Platforms: Linux, Windows, OpenStack, Amazon Web Services, Docker, Vagrant, Hadoop, Hortonworks Data Platform, Digital Ocean • Tools: Git, Jenkins, Ansible, Redis, Filesystem in Userspace (FUSE), Apache Ambari, Apache Zeppelin, Cisco VIRL, Wireshark • Statistical Analysis: R, Pandas, Numpy, MATLAB PROJECTS DevOps – Continuous Integration and Deployment Pipeline, NCSU Fall 2016 • Employed Ansible to automatically setup a production environment in AWS EC2 and maintained an inventory of servers in a Redis store • Configured a Jenkins build server linked to Github and triggered deployment to production on build, test and analysis using Ansible • Performed a Canary Release and routed 33% of traffic to the canary server; rolled back the release when a canary alert is raised • Monitored the deployed application; performed horizontal auto-scaling on increase above set thresholds and sent notifications via email • Incorporated Doctor + Restart monkey to reboot unhealthy instances and restart all services to their original state • Implemented Feature Flags serviced by the Redis store to enable/disable new features in production Modeling IoT device recertification and authentication server queue, NCSU Fall 2016 • Modeled a recertification server queue in Python to service 1000 IoT devices trying to authenticate with the server over a defined interval • Estimated system metrics such as total time spent in the system by a request, delay experienced by each request and their confidence intervals for requests following Poisson arrivals and retransmissions Secure Key-Value Filesystem using FUSE, NCSU Fall 2016 • Implemented a key-value style flat filesystem using FUSE that supports operations like create, open, read-write, set permissions, link etc. • Provided hierarchical directory support and secured file names by translating file names to MD5 encrypted keys Key-Value Pseudo Device Driver, NCSU Fall 2016 • Implemented a loadable kernel module in C for Ubuntu that creates a pseudo key-value device that maintains a key-value store in memory • Designed a device driver that allows multi-process and multi-threaded concurrent load, store and delete operations on the key-value store Platform as a Service (PaaS) for big data analytics, NCSU Spring 2016 • Designed a platform for big data analytics on OpenStack and configured Hadoop cluster formation using the Hortonworks Data Platform • Setup a notebook interface to submit jobs and provided a monitoring dashboard to view node and cluster-level system metrics Peer-to-Peer system using Centralized Index and file transfer over UDP using Go-Back-N window technique, NCSU Fall 2015 • Implemented a scalable and reliable peer-to-peer system to distribute files using Socket Programming and Go-Back-N over UDP • Designed a multi-threaded client-server architecture in Python to register clients, search owners and share file information over TCP Design of data center switch fabrics, NCSU Spring 2016 • Implemented the Fat-Tree and Leaf-Spine topologies in Layer 2 and 3 for a multi-tenant data center switch fabric using Cisco VIRL • Employed BGP to forward data packets to the appropriate destination servers and implemented policy based routing (PBR) • Identified tenants using Layer 3 fields in the packets and provided traffic isolation using Access lists, VLANs and GRE tunnels