SlideShare a Scribd company logo

Resume_Apoorva

1 of 2
Download to read offline
APOORVA PABBATHI
Email: apoo2@umbc.edu
Phone No: (205)-960-8936
SUMMARY
• Previously worked as a technology intern in one of the leading hedge funds
• A Graduate Teaching Assistant consistently commended by professors and internship supervisors for programming
abilities
• Situational, highly adaptable and a determined person
• Actively looking for a Full-time in the field of Computer Science to compliment the technologies learnt at school
and internship
EDUCATION
University of Maryland Baltimore County Baltimore, Maryland
Masters in Computer Science, May 2017 GPA: 3.56/4.00
G.Narayanamma Institute of Technology and Science Hyderabad, India
Bachelor of Technology in Electronics and Communication Engineering, May 2015 GPA: 3.88/4.00
TECHNOLOGY TOOLBOX
Programming Skills: Java, Python, C, C++, Assembly Language for 8086 Processor, Verilog, VHDL, JUnit, JMS, Scala
Web Technologies: HTML, CSS, JavaScript
Databases: MongoDB, MySQL
Softwares: Processing, MATLAB , Xlinx, MultiSim, Eclipse, Mathematica, Microsoft Visual, Nilearn
Studio Tools: Apache Kafka, Mesos, Pro Git, ActiveMQ, Maven, Glass Fish
EXPERIENCE
Point72 Asset Management, L.P. May 2016 – August 2016
Technology Intern, Execution Services and Compliance
Point72 Asset Management, L.P. is a family office managing the assets of its founder, Steven A. Cohen, and eligible
employees. Point72 primarily invests in discretionary long/short equities and makes significant quantitative and macro
investments.
Ø Research Data API
Description: A Java API that provides abstractions of file based Quant research data used to make
recommendations to the traders
• Analyzed the working of the entire Java API
• Contributed to the project by adding a module to validate the traders research data which is also given as
input to the firm everyday
• Wrote tests in JUnit and Java 8 to complete the validation process
Ø Strategy Server Messaging Framework
Description: A Java API that handles the messaging framework to the firm’s Strategy Server which is an in-house
developed process designed to act as an interface between Order Entry(OE) Server and users
• Learnt Google Protocol Buffers and Java Messaging Service(JMS) to contribute to the project
• Learnt the basic working of the Communication Protocols used to communicate with the Server from the
project documentation and my team members
• Developed the integration module which is used for testing every Order passed to the OE Server during
the development
• Bug fixes in the Message Request Handler during the process of testing the existing classes
• Added the Pause and Resume functionality into the orders that are passed to the OE Server
ACADEMIC COURSEWORK
Introduction to Machine Learning, Principles of Artificial Intelligence, Operating Systems, Design and Analysis of
Algorithms, Computer Architecture, Quantum Computation, Principles of Database Systems, Computer Organization,
Coding theory and Applications, Malware Analysis, Switching Theory and Logic Design
ASSISTANTSHIPS
1. Fall 2015 – Graduate Assistant for Numerical computations
2. Spring 2016 – Teaching Assistant for Computer Science II(C++)
3. Fall 2016 – Teaching Assistant for Computer Science II(C++)
PROJECTS
New Eleusis
• Worked as a team of three to implement a game of logical induction New Eleusis
• Used python to implement a single player of the game to win among other competing agents
Ricocheting Robots
• Implemented the Ricochet Robots game as a part of the Artificial Intelligence course
• Used python to implement the game in the IDE Processing giving human intelligence to the game to play by itself
Performance Analysis of Ubuntu, MacOS and CentOS for Stream Data Processing
• PipelineDB is picked among the most recent Streaming Databases
• Explored some of its major features to understand its performance across the three operating systems considered
Dictionary Learning for fMRI Analysis
• Applied Dictionary Learning technique to analyze and extract the information from an fMRI signal
• Used nilearn tool to implement this which is coded in python
• The dataset to this project is the data about patients in the Johns Hopkins Medical School
NoSQL Vs SQL Database Systems
• Analyzed the various available NoSQL databases to pick MongoDB
• Compared and analyzed the performance of a MongoDB Vs MySQL database systems on WRUD operations with
an employee dataset
Discrete Gaussian Sampling Reduces to SVP and CVP
• Studied research papers in understanding the significance of lattice problems
• Tried a different algorithm to improve the running time proposed by the paper
• Using this new algorithm, the running time of a CVP was reduced to O(n/lg
2
n) from O(nlgn)
I-ROBOT or Intelligent Speech Recognition and Voice Operated Robot with Wireless Voice and
Video Transmission to Remote Television
• Worked in a team of 4 to design an automated user controlled I-Robot with a transmitter and receiver
• Developed a C code to implement the internal organization of the Robot
• Used sensors and wireless camera for helping the robot, sense obstacles and broadcast surroundings to remote TV

Recommended

More Related Content

What's hot

best selenium training institute in Hyderabad
best selenium training institute in Hyderabadbest selenium training institute in Hyderabad
best selenium training institute in HyderabadSaiprasadVella
 
Selenium training
Selenium trainingSelenium training
Selenium trainingsarana20
 
software testing training institute in hyderabad
software testing training institute in hyderabadsoftware testing training institute in hyderabad
software testing training institute in hyderabadKhalidQureshi31
 
Java for beginners
Java for beginnersJava for beginners
Java for beginnersDucat
 
Selenium Training - Eduxfactor-converted.pdf
Selenium Training - Eduxfactor-converted.pdfSelenium Training - Eduxfactor-converted.pdf
Selenium Training - Eduxfactor-converted.pdfAkhilkumar590509
 
Selenium Training - Eduxfactor.pptx
Selenium Training - Eduxfactor.pptxSelenium Training - Eduxfactor.pptx
Selenium Training - Eduxfactor.pptxbasanthbliss99
 
Selenium Training - Eduxfactor-converted.pdf
Selenium Training - Eduxfactor-converted.pdfSelenium Training - Eduxfactor-converted.pdf
Selenium Training - Eduxfactor-converted.pdfbasanthbliss99
 
Developing a Desktop App using React Native for Windows: Step-by-step Guidance!
Developing a Desktop App using React Native for Windows: Step-by-step Guidance!Developing a Desktop App using React Native for Windows: Step-by-step Guidance!
Developing a Desktop App using React Native for Windows: Step-by-step Guidance!Shelly Megan
 
Selenium training eduxfactor
Selenium training   eduxfactorSelenium training   eduxfactor
Selenium training eduxfactorKapilSai3
 
Kumar Resume Automation
Kumar Resume AutomationKumar Resume Automation
Kumar Resume AutomationS.Kumar Swamy
 
Latest_Resume
Latest_ResumeLatest_Resume
Latest_ResumeMohan TN
 

What's hot (15)

best selenium training institute in Hyderabad
best selenium training institute in Hyderabadbest selenium training institute in Hyderabad
best selenium training institute in Hyderabad
 
Selenium training
Selenium trainingSelenium training
Selenium training
 
software testing training institute in hyderabad
software testing training institute in hyderabadsoftware testing training institute in hyderabad
software testing training institute in hyderabad
 
Test automation-framework
Test automation-frameworkTest automation-framework
Test automation-framework
 
Java for beginners
Java for beginnersJava for beginners
Java for beginners
 
Selenium Training - Eduxfactor-converted.pdf
Selenium Training - Eduxfactor-converted.pdfSelenium Training - Eduxfactor-converted.pdf
Selenium Training - Eduxfactor-converted.pdf
 
Selenium Training - Eduxfactor.pptx
Selenium Training - Eduxfactor.pptxSelenium Training - Eduxfactor.pptx
Selenium Training - Eduxfactor.pptx
 
Selenium Training - Eduxfactor-converted.pdf
Selenium Training - Eduxfactor-converted.pdfSelenium Training - Eduxfactor-converted.pdf
Selenium Training - Eduxfactor-converted.pdf
 
Developing a Desktop App using React Native for Windows: Step-by-step Guidance!
Developing a Desktop App using React Native for Windows: Step-by-step Guidance!Developing a Desktop App using React Native for Windows: Step-by-step Guidance!
Developing a Desktop App using React Native for Windows: Step-by-step Guidance!
 
Prasenjit Roy
Prasenjit RoyPrasenjit Roy
Prasenjit Roy
 
ABHII
ABHIIABHII
ABHII
 
Selenium training eduxfactor
Selenium training   eduxfactorSelenium training   eduxfactor
Selenium training eduxfactor
 
Resume_2016
Resume_2016Resume_2016
Resume_2016
 
Kumar Resume Automation
Kumar Resume AutomationKumar Resume Automation
Kumar Resume Automation
 
Latest_Resume
Latest_ResumeLatest_Resume
Latest_Resume
 

Similar to Resume_Apoorva (20)

Resume_Akshay_Deshpande
Resume_Akshay_DeshpandeResume_Akshay_Deshpande
Resume_Akshay_Deshpande
 
Aakanksha_Agnani_j2016
Aakanksha_Agnani_j2016Aakanksha_Agnani_j2016
Aakanksha_Agnani_j2016
 
resume
resumeresume
resume
 
Resume
ResumeResume
Resume
 
ABHAY_SHUKLA
ABHAY_SHUKLAABHAY_SHUKLA
ABHAY_SHUKLA
 
Mannu_Kumar_CV
Mannu_Kumar_CVMannu_Kumar_CV
Mannu_Kumar_CV
 
Resume_3+yearsexp_StorageTesting
Resume_3+yearsexp_StorageTestingResume_3+yearsexp_StorageTesting
Resume_3+yearsexp_StorageTesting
 
moharnab-ft
moharnab-ftmoharnab-ft
moharnab-ft
 
Resume
ResumeResume
Resume
 
Preeti
PreetiPreeti
Preeti
 
Venkata brundavanam 2020
Venkata brundavanam 2020Venkata brundavanam 2020
Venkata brundavanam 2020
 
Venkata brundavanam 2020
Venkata brundavanam 2020Venkata brundavanam 2020
Venkata brundavanam 2020
 
HemantKumarSharma_v1.1
HemantKumarSharma_v1.1HemantKumarSharma_v1.1
HemantKumarSharma_v1.1
 
Resume_ETL__Testing
Resume_ETL__TestingResume_ETL__Testing
Resume_ETL__Testing
 
Software system design sample
Software system design sampleSoftware system design sample
Software system design sample
 
Rajath_Shivananda
Rajath_ShivanandaRajath_Shivananda
Rajath_Shivananda
 
Resume
ResumeResume
Resume
 
resume4
resume4resume4
resume4
 
Resume_Neha
Resume_NehaResume_Neha
Resume_Neha
 
Resume
ResumeResume
Resume
 

Resume_Apoorva

  • 1. APOORVA PABBATHI Email: apoo2@umbc.edu Phone No: (205)-960-8936 SUMMARY • Previously worked as a technology intern in one of the leading hedge funds • A Graduate Teaching Assistant consistently commended by professors and internship supervisors for programming abilities • Situational, highly adaptable and a determined person • Actively looking for a Full-time in the field of Computer Science to compliment the technologies learnt at school and internship EDUCATION University of Maryland Baltimore County Baltimore, Maryland Masters in Computer Science, May 2017 GPA: 3.56/4.00 G.Narayanamma Institute of Technology and Science Hyderabad, India Bachelor of Technology in Electronics and Communication Engineering, May 2015 GPA: 3.88/4.00 TECHNOLOGY TOOLBOX Programming Skills: Java, Python, C, C++, Assembly Language for 8086 Processor, Verilog, VHDL, JUnit, JMS, Scala Web Technologies: HTML, CSS, JavaScript Databases: MongoDB, MySQL Softwares: Processing, MATLAB , Xlinx, MultiSim, Eclipse, Mathematica, Microsoft Visual, Nilearn Studio Tools: Apache Kafka, Mesos, Pro Git, ActiveMQ, Maven, Glass Fish EXPERIENCE Point72 Asset Management, L.P. May 2016 – August 2016 Technology Intern, Execution Services and Compliance Point72 Asset Management, L.P. is a family office managing the assets of its founder, Steven A. Cohen, and eligible employees. Point72 primarily invests in discretionary long/short equities and makes significant quantitative and macro investments. Ø Research Data API Description: A Java API that provides abstractions of file based Quant research data used to make recommendations to the traders • Analyzed the working of the entire Java API • Contributed to the project by adding a module to validate the traders research data which is also given as input to the firm everyday • Wrote tests in JUnit and Java 8 to complete the validation process Ø Strategy Server Messaging Framework Description: A Java API that handles the messaging framework to the firm’s Strategy Server which is an in-house developed process designed to act as an interface between Order Entry(OE) Server and users • Learnt Google Protocol Buffers and Java Messaging Service(JMS) to contribute to the project • Learnt the basic working of the Communication Protocols used to communicate with the Server from the project documentation and my team members • Developed the integration module which is used for testing every Order passed to the OE Server during the development
  • 2. • Bug fixes in the Message Request Handler during the process of testing the existing classes • Added the Pause and Resume functionality into the orders that are passed to the OE Server ACADEMIC COURSEWORK Introduction to Machine Learning, Principles of Artificial Intelligence, Operating Systems, Design and Analysis of Algorithms, Computer Architecture, Quantum Computation, Principles of Database Systems, Computer Organization, Coding theory and Applications, Malware Analysis, Switching Theory and Logic Design ASSISTANTSHIPS 1. Fall 2015 – Graduate Assistant for Numerical computations 2. Spring 2016 – Teaching Assistant for Computer Science II(C++) 3. Fall 2016 – Teaching Assistant for Computer Science II(C++) PROJECTS New Eleusis • Worked as a team of three to implement a game of logical induction New Eleusis • Used python to implement a single player of the game to win among other competing agents Ricocheting Robots • Implemented the Ricochet Robots game as a part of the Artificial Intelligence course • Used python to implement the game in the IDE Processing giving human intelligence to the game to play by itself Performance Analysis of Ubuntu, MacOS and CentOS for Stream Data Processing • PipelineDB is picked among the most recent Streaming Databases • Explored some of its major features to understand its performance across the three operating systems considered Dictionary Learning for fMRI Analysis • Applied Dictionary Learning technique to analyze and extract the information from an fMRI signal • Used nilearn tool to implement this which is coded in python • The dataset to this project is the data about patients in the Johns Hopkins Medical School NoSQL Vs SQL Database Systems • Analyzed the various available NoSQL databases to pick MongoDB • Compared and analyzed the performance of a MongoDB Vs MySQL database systems on WRUD operations with an employee dataset Discrete Gaussian Sampling Reduces to SVP and CVP • Studied research papers in understanding the significance of lattice problems • Tried a different algorithm to improve the running time proposed by the paper • Using this new algorithm, the running time of a CVP was reduced to O(n/lg 2 n) from O(nlgn) I-ROBOT or Intelligent Speech Recognition and Voice Operated Robot with Wireless Voice and Video Transmission to Remote Television • Worked in a team of 4 to design an automated user controlled I-Robot with a transmitter and receiver • Developed a C code to implement the internal organization of the Robot • Used sensors and wireless camera for helping the robot, sense obstacles and broadcast surroundings to remote TV