際際滷

際際滷Share a Scribd company logo
Rajan Sawhney URL:https://rajan3012.github.io
CONTACT
INFORMATION:
Phone: (541)-954-4110
Email: rsawhney@cs.uoregon.edu
GitHub: https://github.com/rajan3012
LinkedIn: https://www.linkedin.com/in/sawhneyrajan
EDUCATION: M.Sc in Computer and Information Science, University of Oregon (Graduated June 2017)
Relevant Coursework: Algorithms and Complexity, Advance Data Structures, AI, Data Science, Probabilistic
Methods in AI, Distributed Systems, Software Engineering and User Interfaces
B.E Information Technology, University of Pune, India (Graduated May 2013)
TECHNICAL
SKILLS:
Programming and Scripting Languages: C, C++, Python, Java, JavaScript, SQL, Matlab, R, OCaml, Bash
Frameworks and Development Platforms: ReactJS, NodeJS, Express, AWS, Weka, Unity, Android Studio,
Hadoop, Arduino, Eclipse, Visual Studio Code
PROFESSIONAL
EXPERIENCE:
Graduate Research Fellow, HPCL, University of Oregon July 2016  June 2017
 Worked as a research member, at the High-Performance Computing Lab (HPCL), on extending AutoPerf
and TAU functionalities for auto-tuning performance of simulation of large-scale scientific experiments with
Dr. Boyana Norris, a project funded by the Department of Energy (DoE)
 Used Python and Shell scripting for tracing and sampling data from experiments conducted on Edison- the
NERSC supercomputer and used Machine Learning techniques to provide code improvement suggestions
Graduate Teaching Fellow, University of Oregon Dec 2015  June 2016
 Taught students HTML/CSS and JavaScript as part of the CIS 111 - Introduction to Web Programming course
under Prof. Patrick Holleran
 Taught students to program Raspberry PIs using Python as an introduction to IoT as part of the Hands on
with Internet of Things(IoT) course under Prof. Stephen Fickas
Software Engineer, Accenture Oct 2013  Dec 2014
 SAP ABAP Technical Analyst - Performed analysis and code changes in ABAP programming to correct
functionality and usability issues related to the system. Successfully resolved over 50 critical system related
issues affecting the clients business
PROJECTS: Internet of Things  Cluster controlled autonomous vehicles
 Developed a IoT system that allows Arduino based Ringo robots to work in communication with a central
server (MQTT). Used Ricart-Agrawala and Supervisor-worker algorithms to develop the system
 Developed using Python, Raspberry PIs to form the cluster and Arduino for robot programming to simulate
autonomous vehicles
Virtual Buttons  Android app
 Created an Android application using Unity and Vuforia to create Virtual Buttons to interact in an augmented-
reality setting (download here: https://github.com/rajan3012/Virtual-Buttons-in-AR)
YouTube Data Analyzer using Hadoop
 Developed a Big Data analyzer for YouTube videos using Hadoop MapReduce to obtain top viewed and top
categories from around 4,000,000 records in under 10 seconds
Compiler development
 Built a compiler in C++ to translate from Quack, an object oriented strongly types language, to C. End project
included type checking for contra/covariance, recursion support, control flow with short circuit evaluation,
and full polymorphism including dynamic dispatch mimicking C++ Virtual Method Tables
Face recognition using PCA, SVM and SOM
 Developed a MATLAB project to study various approaches used to address the face recognition problem
like Principal Component Analysis(PCA), Support Vector Machine(SVM) and Self-Organizing Map(SOM)
Simulation of Random Walk using MPI
 Designed and implemented a parallel Random Walk Simulation in C++ that calculated an iteration of multiple
random walks over a big graph data set with 10,000,000 edges in 20 seconds

More Related Content

What's hot (20)

Resume_GD
Resume_GDResume_GD
Resume_GD
Abhinandan Sampathkumar
RishiReddy_Bokka_Resume
RishiReddy_Bokka_ResumeRishiReddy_Bokka_Resume
RishiReddy_Bokka_Resume
Rishi Reddy Bokka
RohitSharmaResume
RohitSharmaResumeRohitSharmaResume
RohitSharmaResume
Rohit Sharma
Kushagra Bhargava-Resume
Kushagra Bhargava-ResumeKushagra Bhargava-Resume
Kushagra Bhargava-Resume
Kushagra Bhargava
2013CSB1024_RahulAgrawal_Tech
2013CSB1024_RahulAgrawal_Tech2013CSB1024_RahulAgrawal_Tech
2013CSB1024_RahulAgrawal_Tech
Rahul Agrawal
Sharan Babu Resume
Sharan Babu ResumeSharan Babu Resume
Sharan Babu Resume
Babu Sharan
Resume
ResumeResume
Resume
vignesh_D
Resume_Sneha
Resume_SnehaResume_Sneha
Resume_Sneha
Sneha Srinivasan
IshaBobra
IshaBobraIshaBobra
IshaBobra
Isha Bobra
Xinsu resume
Xinsu resumeXinsu resume
Xinsu resume
Xin Su
Resume_KushalBansal
Resume_KushalBansalResume_KushalBansal
Resume_KushalBansal
kushalb24
resume ln
resume lnresume ln
resume ln
Nikita Gulve
KaranChauhan_resume
KaranChauhan_resumeKaranChauhan_resume
KaranChauhan_resume
Karan Chauhan
Yash Bonde Reume
Yash Bonde ReumeYash Bonde Reume
Yash Bonde Reume
YashBonde1
Resume - Fangxu Meng
Resume - Fangxu MengResume - Fangxu Meng
Resume - Fangxu Meng
Fangxu Meng
Avinash_Radhakrishnan_Resume_Latest
Avinash_Radhakrishnan_Resume_LatestAvinash_Radhakrishnan_Resume_Latest
Avinash_Radhakrishnan_Resume_Latest
Avinash Radhakrishnan
Rakesh_Ramesh_2017
Rakesh_Ramesh_2017Rakesh_Ramesh_2017
Rakesh_Ramesh_2017
Rakesh Ramesh
SagarKamat
SagarKamatSagarKamat
SagarKamat
Sagar Kamat
Vinit b. shah
Vinit b. shahVinit b. shah
Vinit b. shah
Vinit Shah
Nishant Resume
Nishant ResumeNishant Resume
Nishant Resume
Nishant kumar

Similar to Resume rajan sawhney (20)

My Resume
My ResumeMy Resume
My Resume
Haridarshan H S
Rohan pansare cs_resume
Rohan pansare cs_resumeRohan pansare cs_resume
Rohan pansare cs_resume
Rohan Pansare
Farhan_Mazhar
Farhan_MazharFarhan_Mazhar
Farhan_Mazhar
Farhan Mazhar
Rahul pandey 4 years experienced Full Stack
Rahul pandey 4 years experienced Full StackRahul pandey 4 years experienced Full Stack
Rahul pandey 4 years experienced Full Stack
Rahul Pandey
ATS friendly resume-template-by-anubhav.pdf
ATS friendly resume-template-by-anubhav.pdfATS friendly resume-template-by-anubhav.pdf
ATS friendly resume-template-by-anubhav.pdf
YashGupta686392
My CV
My CVMy CV
My CV
Shujath Khan
Kushagra Bhargava-Resume
Kushagra Bhargava-ResumeKushagra Bhargava-Resume
Kushagra Bhargava-Resume
Kushagra Bhargava
Priyankar_Nandi_Resume
Priyankar_Nandi_ResumePriyankar_Nandi_Resume
Priyankar_Nandi_Resume
Priyankar Nandi
Rahul pandey 4 years experienced Full Stack
Rahul pandey 4 years experienced Full StackRahul pandey 4 years experienced Full Stack
Rahul pandey 4 years experienced Full Stack
Rahul Pandey
MyResume_Updated
MyResume_UpdatedMyResume_Updated
MyResume_Updated
Shiva Ram
LinkedinResume
LinkedinResumeLinkedinResume
LinkedinResume
Surinder Sokhal
Venkata brundavanam 2020
Venkata brundavanam 2020Venkata brundavanam 2020
Venkata brundavanam 2020
Padma Brundavanam
Venkata brundavanam 2020
Venkata brundavanam 2020Venkata brundavanam 2020
Venkata brundavanam 2020
Padma Brundavanam
Resume
ResumeResume
Resume
Aniruddh Jhavar
Im bizoy & its my first post on slideshare . com
Im bizoy & its my first post on slideshare . comIm bizoy & its my first post on slideshare . com
Im bizoy & its my first post on slideshare . com
AllHubBM
Kushagra bhargava-resume
Kushagra bhargava-resumeKushagra bhargava-resume
Kushagra bhargava-resume
Kushagra Bhargava
Kushagra Bhargava-Resume
Kushagra Bhargava-ResumeKushagra Bhargava-Resume
Kushagra Bhargava-Resume
Kushagra Bhargava
Resume summer17
Resume summer17Resume summer17
Resume summer17
Abhiyush Mittal
Resume
ResumeResume
Resume
Chitra Harihara Pranadarthan
Kushagra bhargava-resume
Kushagra bhargava-resumeKushagra bhargava-resume
Kushagra bhargava-resume
Kushagra Bhargava
Rohan pansare cs_resume
Rohan pansare cs_resumeRohan pansare cs_resume
Rohan pansare cs_resume
Rohan Pansare
Rahul pandey 4 years experienced Full Stack
Rahul pandey 4 years experienced Full StackRahul pandey 4 years experienced Full Stack
Rahul pandey 4 years experienced Full Stack
Rahul Pandey
ATS friendly resume-template-by-anubhav.pdf
ATS friendly resume-template-by-anubhav.pdfATS friendly resume-template-by-anubhav.pdf
ATS friendly resume-template-by-anubhav.pdf
YashGupta686392
Priyankar_Nandi_Resume
Priyankar_Nandi_ResumePriyankar_Nandi_Resume
Priyankar_Nandi_Resume
Priyankar Nandi
Rahul pandey 4 years experienced Full Stack
Rahul pandey 4 years experienced Full StackRahul pandey 4 years experienced Full Stack
Rahul pandey 4 years experienced Full Stack
Rahul Pandey
MyResume_Updated
MyResume_UpdatedMyResume_Updated
MyResume_Updated
Shiva Ram
Im bizoy & its my first post on slideshare . com
Im bizoy & its my first post on slideshare . comIm bizoy & its my first post on slideshare . com
Im bizoy & its my first post on slideshare . com
AllHubBM

Recently uploaded (20)

Sppu engineering artificial intelligence and data science semester 6th Artif...
Sppu engineering  artificial intelligence and data science semester 6th Artif...Sppu engineering  artificial intelligence and data science semester 6th Artif...
Sppu engineering artificial intelligence and data science semester 6th Artif...
pawaletrupti434
Dijkstra Shortest Path Algorithm in Network.ppt
Dijkstra Shortest Path Algorithm in Network.pptDijkstra Shortest Path Algorithm in Network.ppt
Dijkstra Shortest Path Algorithm in Network.ppt
RAJASEKARAN G
惠悋惡 悋惠悋惶 悋悋愆悋悧 愆悛惠 悋悽惘愕悋悸
惠悋惡 悋惠悋惶 悋悋愆悋悧 愆悛惠 悋悽惘愕悋悸惠悋惡 悋惠悋惶 悋悋愆悋悧 愆悛惠 悋悽惘愕悋悸
惠悋惡 悋惠悋惶 悋悋愆悋悧 愆悛惠 悋悽惘愕悋悸
o774656624
Zero-Trust-Architecture-Reimagining-Network-Security.pptx
Zero-Trust-Architecture-Reimagining-Network-Security.pptxZero-Trust-Architecture-Reimagining-Network-Security.pptx
Zero-Trust-Architecture-Reimagining-Network-Security.pptx
yash98012
Designing Flex and Rigid-Flex PCBs to Prevent Failure
Designing Flex and Rigid-Flex PCBs to Prevent FailureDesigning Flex and Rigid-Flex PCBs to Prevent Failure
Designing Flex and Rigid-Flex PCBs to Prevent Failure
Epec Engineered Technologies
-PPT-5-Wind-Energy conversion slides contents
-PPT-5-Wind-Energy conversion   slides contents-PPT-5-Wind-Energy conversion   slides contents
-PPT-5-Wind-Energy conversion slides contents
senthilkumarmamse
ESIT135 Problem Solving Using Python Notes of Unit-2 and Unit-3
ESIT135 Problem Solving Using Python Notes of Unit-2 and Unit-3ESIT135 Problem Solving Using Python Notes of Unit-2 and Unit-3
ESIT135 Problem Solving Using Python Notes of Unit-2 and Unit-3
prasadmutkule1
Instruction execution cycle _
Instruction execution cycle                  _Instruction execution cycle                  _
Instruction execution cycle _
SwatiHans10
Turbocor Product and Technology Review.pdf
Turbocor Product and Technology Review.pdfTurbocor Product and Technology Review.pdf
Turbocor Product and Technology Review.pdf
Totok Sulistiyanto
Biases, our brain and software development
Biases, our brain and software developmentBiases, our brain and software development
Biases, our brain and software development
Matias Iacono
Indian Soil Classification System in Geotechnical Engineering
Indian Soil Classification System in Geotechnical EngineeringIndian Soil Classification System in Geotechnical Engineering
Indian Soil Classification System in Geotechnical Engineering
Rajani Vyawahare
Cloud Cost Optimization for GCP, AWS, Azure
Cloud Cost Optimization for GCP, AWS, AzureCloud Cost Optimization for GCP, AWS, Azure
Cloud Cost Optimization for GCP, AWS, Azure
vinothsk19
Design of cannal by Kennedy Theory full problem solved
Design of cannal by Kennedy Theory full problem solvedDesign of cannal by Kennedy Theory full problem solved
Design of cannal by Kennedy Theory full problem solved
Er. Gurmeet Singh
Wireless-Charger presentation for seminar .pdf
Wireless-Charger presentation for seminar .pdfWireless-Charger presentation for seminar .pdf
Wireless-Charger presentation for seminar .pdf
AbhinandanMishra30
A Star Algorithm in Artificial intelligence
A Star Algorithm in Artificial intelligenceA Star Algorithm in Artificial intelligence
A Star Algorithm in Artificial intelligence
vipulkondekar
IoT-based-Electrical-Motor-Fault-Detection-System.pptx
IoT-based-Electrical-Motor-Fault-Detection-System.pptxIoT-based-Electrical-Motor-Fault-Detection-System.pptx
IoT-based-Electrical-Motor-Fault-Detection-System.pptx
atharvapardeshi03
Taykon-Kalite belgeleri
Taykon-Kalite belgeleriTaykon-Kalite belgeleri
Taykon-Kalite belgeleri
TAYKON
AI-Powered Power Converter Design Workflow.pdf
AI-Powered Power Converter Design Workflow.pdfAI-Powered Power Converter Design Workflow.pdf
AI-Powered Power Converter Design Workflow.pdf
Aleksandr Terlo
The Golden Gate Bridge a structural marvel inspired by mother nature.pptx
The Golden Gate Bridge a structural marvel inspired by mother nature.pptxThe Golden Gate Bridge a structural marvel inspired by mother nature.pptx
The Golden Gate Bridge a structural marvel inspired by mother nature.pptx
AkankshaRawat75
Artificial intelligence based solar vehicle.pptx
Artificial intelligence based solar vehicle.pptxArtificial intelligence based solar vehicle.pptx
Artificial intelligence based solar vehicle.pptx
rrabin2
Sppu engineering artificial intelligence and data science semester 6th Artif...
Sppu engineering  artificial intelligence and data science semester 6th Artif...Sppu engineering  artificial intelligence and data science semester 6th Artif...
Sppu engineering artificial intelligence and data science semester 6th Artif...
pawaletrupti434
Dijkstra Shortest Path Algorithm in Network.ppt
Dijkstra Shortest Path Algorithm in Network.pptDijkstra Shortest Path Algorithm in Network.ppt
Dijkstra Shortest Path Algorithm in Network.ppt
RAJASEKARAN G
惠悋惡 悋惠悋惶 悋悋愆悋悧 愆悛惠 悋悽惘愕悋悸
惠悋惡 悋惠悋惶 悋悋愆悋悧 愆悛惠 悋悽惘愕悋悸惠悋惡 悋惠悋惶 悋悋愆悋悧 愆悛惠 悋悽惘愕悋悸
惠悋惡 悋惠悋惶 悋悋愆悋悧 愆悛惠 悋悽惘愕悋悸
o774656624
Zero-Trust-Architecture-Reimagining-Network-Security.pptx
Zero-Trust-Architecture-Reimagining-Network-Security.pptxZero-Trust-Architecture-Reimagining-Network-Security.pptx
Zero-Trust-Architecture-Reimagining-Network-Security.pptx
yash98012
Designing Flex and Rigid-Flex PCBs to Prevent Failure
Designing Flex and Rigid-Flex PCBs to Prevent FailureDesigning Flex and Rigid-Flex PCBs to Prevent Failure
Designing Flex and Rigid-Flex PCBs to Prevent Failure
Epec Engineered Technologies
-PPT-5-Wind-Energy conversion slides contents
-PPT-5-Wind-Energy conversion   slides contents-PPT-5-Wind-Energy conversion   slides contents
-PPT-5-Wind-Energy conversion slides contents
senthilkumarmamse
ESIT135 Problem Solving Using Python Notes of Unit-2 and Unit-3
ESIT135 Problem Solving Using Python Notes of Unit-2 and Unit-3ESIT135 Problem Solving Using Python Notes of Unit-2 and Unit-3
ESIT135 Problem Solving Using Python Notes of Unit-2 and Unit-3
prasadmutkule1
Instruction execution cycle _
Instruction execution cycle                  _Instruction execution cycle                  _
Instruction execution cycle _
SwatiHans10
Turbocor Product and Technology Review.pdf
Turbocor Product and Technology Review.pdfTurbocor Product and Technology Review.pdf
Turbocor Product and Technology Review.pdf
Totok Sulistiyanto
Biases, our brain and software development
Biases, our brain and software developmentBiases, our brain and software development
Biases, our brain and software development
Matias Iacono
Indian Soil Classification System in Geotechnical Engineering
Indian Soil Classification System in Geotechnical EngineeringIndian Soil Classification System in Geotechnical Engineering
Indian Soil Classification System in Geotechnical Engineering
Rajani Vyawahare
Cloud Cost Optimization for GCP, AWS, Azure
Cloud Cost Optimization for GCP, AWS, AzureCloud Cost Optimization for GCP, AWS, Azure
Cloud Cost Optimization for GCP, AWS, Azure
vinothsk19
Design of cannal by Kennedy Theory full problem solved
Design of cannal by Kennedy Theory full problem solvedDesign of cannal by Kennedy Theory full problem solved
Design of cannal by Kennedy Theory full problem solved
Er. Gurmeet Singh
Wireless-Charger presentation for seminar .pdf
Wireless-Charger presentation for seminar .pdfWireless-Charger presentation for seminar .pdf
Wireless-Charger presentation for seminar .pdf
AbhinandanMishra30
A Star Algorithm in Artificial intelligence
A Star Algorithm in Artificial intelligenceA Star Algorithm in Artificial intelligence
A Star Algorithm in Artificial intelligence
vipulkondekar
IoT-based-Electrical-Motor-Fault-Detection-System.pptx
IoT-based-Electrical-Motor-Fault-Detection-System.pptxIoT-based-Electrical-Motor-Fault-Detection-System.pptx
IoT-based-Electrical-Motor-Fault-Detection-System.pptx
atharvapardeshi03
Taykon-Kalite belgeleri
Taykon-Kalite belgeleriTaykon-Kalite belgeleri
Taykon-Kalite belgeleri
TAYKON
AI-Powered Power Converter Design Workflow.pdf
AI-Powered Power Converter Design Workflow.pdfAI-Powered Power Converter Design Workflow.pdf
AI-Powered Power Converter Design Workflow.pdf
Aleksandr Terlo
The Golden Gate Bridge a structural marvel inspired by mother nature.pptx
The Golden Gate Bridge a structural marvel inspired by mother nature.pptxThe Golden Gate Bridge a structural marvel inspired by mother nature.pptx
The Golden Gate Bridge a structural marvel inspired by mother nature.pptx
AkankshaRawat75
Artificial intelligence based solar vehicle.pptx
Artificial intelligence based solar vehicle.pptxArtificial intelligence based solar vehicle.pptx
Artificial intelligence based solar vehicle.pptx
rrabin2

Resume rajan sawhney

  • 1. Rajan Sawhney URL:https://rajan3012.github.io CONTACT INFORMATION: Phone: (541)-954-4110 Email: rsawhney@cs.uoregon.edu GitHub: https://github.com/rajan3012 LinkedIn: https://www.linkedin.com/in/sawhneyrajan EDUCATION: M.Sc in Computer and Information Science, University of Oregon (Graduated June 2017) Relevant Coursework: Algorithms and Complexity, Advance Data Structures, AI, Data Science, Probabilistic Methods in AI, Distributed Systems, Software Engineering and User Interfaces B.E Information Technology, University of Pune, India (Graduated May 2013) TECHNICAL SKILLS: Programming and Scripting Languages: C, C++, Python, Java, JavaScript, SQL, Matlab, R, OCaml, Bash Frameworks and Development Platforms: ReactJS, NodeJS, Express, AWS, Weka, Unity, Android Studio, Hadoop, Arduino, Eclipse, Visual Studio Code PROFESSIONAL EXPERIENCE: Graduate Research Fellow, HPCL, University of Oregon July 2016 June 2017 Worked as a research member, at the High-Performance Computing Lab (HPCL), on extending AutoPerf and TAU functionalities for auto-tuning performance of simulation of large-scale scientific experiments with Dr. Boyana Norris, a project funded by the Department of Energy (DoE) Used Python and Shell scripting for tracing and sampling data from experiments conducted on Edison- the NERSC supercomputer and used Machine Learning techniques to provide code improvement suggestions Graduate Teaching Fellow, University of Oregon Dec 2015 June 2016 Taught students HTML/CSS and JavaScript as part of the CIS 111 - Introduction to Web Programming course under Prof. Patrick Holleran Taught students to program Raspberry PIs using Python as an introduction to IoT as part of the Hands on with Internet of Things(IoT) course under Prof. Stephen Fickas Software Engineer, Accenture Oct 2013 Dec 2014 SAP ABAP Technical Analyst - Performed analysis and code changes in ABAP programming to correct functionality and usability issues related to the system. Successfully resolved over 50 critical system related issues affecting the clients business PROJECTS: Internet of Things Cluster controlled autonomous vehicles Developed a IoT system that allows Arduino based Ringo robots to work in communication with a central server (MQTT). Used Ricart-Agrawala and Supervisor-worker algorithms to develop the system Developed using Python, Raspberry PIs to form the cluster and Arduino for robot programming to simulate autonomous vehicles Virtual Buttons Android app Created an Android application using Unity and Vuforia to create Virtual Buttons to interact in an augmented- reality setting (download here: https://github.com/rajan3012/Virtual-Buttons-in-AR) YouTube Data Analyzer using Hadoop Developed a Big Data analyzer for YouTube videos using Hadoop MapReduce to obtain top viewed and top categories from around 4,000,000 records in under 10 seconds Compiler development Built a compiler in C++ to translate from Quack, an object oriented strongly types language, to C. End project included type checking for contra/covariance, recursion support, control flow with short circuit evaluation, and full polymorphism including dynamic dispatch mimicking C++ Virtual Method Tables Face recognition using PCA, SVM and SOM Developed a MATLAB project to study various approaches used to address the face recognition problem like Principal Component Analysis(PCA), Support Vector Machine(SVM) and Self-Organizing Map(SOM) Simulation of Random Walk using MPI Designed and implemented a parallel Random Walk Simulation in C++ that calculated an iteration of multiple random walks over a big graph data set with 10,000,000 edges in 20 seconds