SlideShare una empresa de Scribd logo
1 de 1
Descargar para leer sin conexión
733 Piercy Road (408) 981-7922
San Jose, CA 95138 ajayb26@gmail.com
Ajay Bhullar
To obtain a position in software development that will allow me to applyObjective
and broaden my technical skill set
B.S. in Computer Engineering UC San Diego(2016)Education
Provost Honors Fall 2012, Fall 2014, Winter 2016Awards
Programming Languages Computer Operating Systems
Computer Organization and Systems Programming Advanced Data Structures
Design and Analysis of Algorithms Software Engineering
Database System Principles/Applications Computer Architecture
Coursework
Programming Languages: Python, Swift, SQL, C, C++, Java, SPARC Assembly,Technical
Skills Verilog, Scala, OCaml
Applications: Eclipse, LATEX, Git, MATLAB, Xilinx, Quartus
Code HS Tutor, codehs.comExperience
Part-Time Online Tutor through the codehs website, which is built to teach anyone
how to code. (February 2014 - March 2015)
• Helped students learn key programming concepts such as conditional statements,
loops, and object oriented design
• Graded and provided feedback on the various assignment submissions
Huffman Compress (Advanced Data Structures Project/C++)Projects
Created a Huffman compressor/decompressor for text and binary files
• Implemented an Encoder class that utilized a huffman tree to compress the input
file
• Implemented a Decoder class that read in the compressed file and constructed a
huffman tree to decode the file
Converting Primes (Artificial Intelligence Project/Python)
Found a path to convert a N-digit prime to another N-digit prime by flipping one
digit at a time, i.e to convert 103 to 199 the solution is 103 → 109 → 199
• Created a tree with each possible new prime from the original prime (changing
one digit at a time)
• Searched the state space with BFS, DFS, Iterative Deepening, and A* search
algorithms to construct paths from one n-digit prime to another n-digit prime
Web Scraper (Python)
Scrapes data from cancer.gov to find a list of drugs for colon cancer treatments then
goes to chemocare.com to pull side effects for those drugs
• Implements scrapy(python module) to crawl both websites
• Uses lxml and scrapy selector to pull data from websites based on html tags
• Exports list of drugs with their side effects to a json file

Más contenido relacionado

La actualidad más candente

Standardizing on a single N-dimensional array API for Python
Standardizing on a single N-dimensional array API for PythonStandardizing on a single N-dimensional array API for Python
Standardizing on a single N-dimensional array API for PythonRalf Gommers
 
1.3 introduction to R language, importing dataset in r, data exploration in r
1.3 introduction to R language, importing dataset in r, data exploration in r1.3 introduction to R language, importing dataset in r, data exploration in r
1.3 introduction to R language, importing dataset in r, data exploration in rSimple Research
 
NumPy Roadmap presentation at NumFOCUS Forum
NumPy Roadmap presentation at NumFOCUS ForumNumPy Roadmap presentation at NumFOCUS Forum
NumPy Roadmap presentation at NumFOCUS ForumRalf Gommers
 
PDQ Poster
PDQ PosterPDQ Poster
PDQ PosterDBOnto
 
Анатолий Старостин (ABBYY) "ABBYY InfoExtractor: технология разработки предме...
Анатолий Старостин (ABBYY) "ABBYY InfoExtractor: технология разработки предме...Анатолий Старостин (ABBYY) "ABBYY InfoExtractor: технология разработки предме...
Анатолий Старостин (ABBYY) "ABBYY InfoExtractor: технология разработки предме...AINL Conferences
 
Data structure Assignment Help
Data structure Assignment HelpData structure Assignment Help
Data structure Assignment HelpJosephErin
 
Python courses: lecture 1
Python courses: lecture 1Python courses: lecture 1
Python courses: lecture 1Ihor Khytrykh
 
Odoo ORM Methods | Object Relational Mapping in Odoo15
Odoo ORM Methods | Object Relational Mapping in Odoo15 Odoo ORM Methods | Object Relational Mapping in Odoo15
Odoo ORM Methods | Object Relational Mapping in Odoo15 Celine George
 
Python and R for quantitative finance
Python and R for quantitative financePython and R for quantitative finance
Python and R for quantitative financeLuca Sbardella
 
Topic Extraction using Machine Learning
Topic Extraction using Machine LearningTopic Extraction using Machine Learning
Topic Extraction using Machine LearningSanjib Basak
 
Stack implementations
Stack implementationsStack implementations
Stack implementationsRajendran
 
"Spark, Deep Learning and Life Sciences, Systems Biology in the Big Data Age"...
"Spark, Deep Learning and Life Sciences, Systems Biology in the Big Data Age"..."Spark, Deep Learning and Life Sciences, Systems Biology in the Big Data Age"...
"Spark, Deep Learning and Life Sciences, Systems Biology in the Big Data Age"...Dataconomy Media
 
Presentation on basics of python
Presentation on basics of pythonPresentation on basics of python
Presentation on basics of pythonNanditaDutta4
 
A Data Science Tutorial in Python
A Data Science Tutorial in PythonA Data Science Tutorial in Python
A Data Science Tutorial in PythonAjay Ohri
 
LSI latent (par HATOUM Saria et DONGO ESCALANTE Irvin Franco)
LSI latent (par HATOUM Saria et DONGO ESCALANTE Irvin Franco)LSI latent (par HATOUM Saria et DONGO ESCALANTE Irvin Franco)
LSI latent (par HATOUM Saria et DONGO ESCALANTE Irvin Franco)rchbeir
 

La actualidad más candente (19)

Standardizing on a single N-dimensional array API for Python
Standardizing on a single N-dimensional array API for PythonStandardizing on a single N-dimensional array API for Python
Standardizing on a single N-dimensional array API for Python
 
Data types
Data typesData types
Data types
 
Unit 5
Unit 5Unit 5
Unit 5
 
1.3 introduction to R language, importing dataset in r, data exploration in r
1.3 introduction to R language, importing dataset in r, data exploration in r1.3 introduction to R language, importing dataset in r, data exploration in r
1.3 introduction to R language, importing dataset in r, data exploration in r
 
NumPy Roadmap presentation at NumFOCUS Forum
NumPy Roadmap presentation at NumFOCUS ForumNumPy Roadmap presentation at NumFOCUS Forum
NumPy Roadmap presentation at NumFOCUS Forum
 
PDQ Poster
PDQ PosterPDQ Poster
PDQ Poster
 
Анатолий Старостин (ABBYY) "ABBYY InfoExtractor: технология разработки предме...
Анатолий Старостин (ABBYY) "ABBYY InfoExtractor: технология разработки предме...Анатолий Старостин (ABBYY) "ABBYY InfoExtractor: технология разработки предме...
Анатолий Старостин (ABBYY) "ABBYY InfoExtractor: технология разработки предме...
 
Data structure Assignment Help
Data structure Assignment HelpData structure Assignment Help
Data structure Assignment Help
 
Python courses: lecture 1
Python courses: lecture 1Python courses: lecture 1
Python courses: lecture 1
 
170120107066 dbms
170120107066 dbms170120107066 dbms
170120107066 dbms
 
Odoo ORM Methods | Object Relational Mapping in Odoo15
Odoo ORM Methods | Object Relational Mapping in Odoo15 Odoo ORM Methods | Object Relational Mapping in Odoo15
Odoo ORM Methods | Object Relational Mapping in Odoo15
 
Python and R for quantitative finance
Python and R for quantitative financePython and R for quantitative finance
Python and R for quantitative finance
 
Data type
Data typeData type
Data type
 
Topic Extraction using Machine Learning
Topic Extraction using Machine LearningTopic Extraction using Machine Learning
Topic Extraction using Machine Learning
 
Stack implementations
Stack implementationsStack implementations
Stack implementations
 
"Spark, Deep Learning and Life Sciences, Systems Biology in the Big Data Age"...
"Spark, Deep Learning and Life Sciences, Systems Biology in the Big Data Age"..."Spark, Deep Learning and Life Sciences, Systems Biology in the Big Data Age"...
"Spark, Deep Learning and Life Sciences, Systems Biology in the Big Data Age"...
 
Presentation on basics of python
Presentation on basics of pythonPresentation on basics of python
Presentation on basics of python
 
A Data Science Tutorial in Python
A Data Science Tutorial in PythonA Data Science Tutorial in Python
A Data Science Tutorial in Python
 
LSI latent (par HATOUM Saria et DONGO ESCALANTE Irvin Franco)
LSI latent (par HATOUM Saria et DONGO ESCALANTE Irvin Franco)LSI latent (par HATOUM Saria et DONGO ESCALANTE Irvin Franco)
LSI latent (par HATOUM Saria et DONGO ESCALANTE Irvin Franco)
 

Destacado

Human Resources Professional
Human Resources Professional Human Resources Professional
Human Resources Professional Vanessa Wilson
 
Погружаемся в диджитал. Максимум возможностей от использования современн...
Погружаемся в диджитал. Максимум возможностей от использования современн...Погружаемся в диджитал. Максимум возможностей от использования современн...
Погружаемся в диджитал. Максимум возможностей от использования современн...Viseven
 
Правильная экипировка Sales force как залог эффективности работы внешней службы.
Правильная экипировка Sales force как залог эффективности работы внешней службы.Правильная экипировка Sales force как залог эффективности работы внешней службы.
Правильная экипировка Sales force как залог эффективности работы внешней службы.Viseven
 
Эволюция продвижения медицинских препаратов. Держим руку на пульсе инноваций....
Эволюция продвижения медицинских препаратов. Держим руку на пульсе инноваций....Эволюция продвижения медицинских препаратов. Держим руку на пульсе инноваций....
Эволюция продвижения медицинских препаратов. Держим руку на пульсе инноваций....Viseven
 

Destacado (8)

ALLA ROADS LEAD TO ROME
ALLA ROADS LEAD TO ROMEALLA ROADS LEAD TO ROME
ALLA ROADS LEAD TO ROME
 
Human Resources Professional
Human Resources Professional Human Resources Professional
Human Resources Professional
 
Rouse Resume GEN
Rouse Resume GEN Rouse Resume GEN
Rouse Resume GEN
 
Anthony
AnthonyAnthony
Anthony
 
Resume
ResumeResume
Resume
 
Погружаемся в диджитал. Максимум возможностей от использования современн...
Погружаемся в диджитал. Максимум возможностей от использования современн...Погружаемся в диджитал. Максимум возможностей от использования современн...
Погружаемся в диджитал. Максимум возможностей от использования современн...
 
Правильная экипировка Sales force как залог эффективности работы внешней службы.
Правильная экипировка Sales force как залог эффективности работы внешней службы.Правильная экипировка Sales force как залог эффективности работы внешней службы.
Правильная экипировка Sales force как залог эффективности работы внешней службы.
 
Эволюция продвижения медицинских препаратов. Держим руку на пульсе инноваций....
Эволюция продвижения медицинских препаратов. Держим руку на пульсе инноваций....Эволюция продвижения медицинских препаратов. Держим руку на пульсе инноваций....
Эволюция продвижения медицинских препаратов. Держим руку на пульсе инноваций....
 

Similar a Experienced Software Engineer Seeks New Opportunities

Srinivas Muddana Resume
Srinivas Muddana ResumeSrinivas Muddana Resume
Srinivas Muddana Resumemuddanas
 
Srinivas Muddana Resume
Srinivas Muddana ResumeSrinivas Muddana Resume
Srinivas Muddana Resumemuddanas
 
Srinivas Muddana Resume
Srinivas Muddana ResumeSrinivas Muddana Resume
Srinivas Muddana Resumemuddanas
 
David_Thomas_Resume_Software_08_29_16
David_Thomas_Resume_Software_08_29_16David_Thomas_Resume_Software_08_29_16
David_Thomas_Resume_Software_08_29_16Dave Thomas
 
jlettvin.resume.20160922.STAR
jlettvin.resume.20160922.STARjlettvin.resume.20160922.STAR
jlettvin.resume.20160922.STARJonathan Lettvin
 
Trends in Programming Technology you might want to keep an eye on af Bent Tho...
Trends in Programming Technology you might want to keep an eye on af Bent Tho...Trends in Programming Technology you might want to keep an eye on af Bent Tho...
Trends in Programming Technology you might want to keep an eye on af Bent Tho...InfinIT - Innovationsnetværket for it
 
Building and deploying LLM applications with Apache Airflow
Building and deploying LLM applications with Apache AirflowBuilding and deploying LLM applications with Apache Airflow
Building and deploying LLM applications with Apache AirflowKaxil Naik
 
Alok_Resume_one_page_linkedin
Alok_Resume_one_page_linkedinAlok_Resume_one_page_linkedin
Alok_Resume_one_page_linkedinVerizon Labs
 
Ramkumar_python_perl_unix shell script developer
Ramkumar_python_perl_unix shell script developerRamkumar_python_perl_unix shell script developer
Ramkumar_python_perl_unix shell script developerRamkumar Shankar
 
Paul houle resume
Paul houle resumePaul houle resume
Paul houle resumePaul Houle
 
Tejas bichave m tech python
Tejas bichave  m tech pythonTejas bichave  m tech python
Tejas bichave m tech pythontejas bichave
 

Similar a Experienced Software Engineer Seeks New Opportunities (20)

resume
resumeresume
resume
 
Resume
ResumeResume
Resume
 
Resume
ResumeResume
Resume
 
Srinivas Muddana Resume
Srinivas Muddana ResumeSrinivas Muddana Resume
Srinivas Muddana Resume
 
Srinivas Muddana Resume
Srinivas Muddana ResumeSrinivas Muddana Resume
Srinivas Muddana Resume
 
Srinivas Muddana Resume
Srinivas Muddana ResumeSrinivas Muddana Resume
Srinivas Muddana Resume
 
David_Thomas_Resume_Software_08_29_16
David_Thomas_Resume_Software_08_29_16David_Thomas_Resume_Software_08_29_16
David_Thomas_Resume_Software_08_29_16
 
jlettvin.resume.20160922.STAR
jlettvin.resume.20160922.STARjlettvin.resume.20160922.STAR
jlettvin.resume.20160922.STAR
 
Trends in Programming Technology you might want to keep an eye on af Bent Tho...
Trends in Programming Technology you might want to keep an eye on af Bent Tho...Trends in Programming Technology you might want to keep an eye on af Bent Tho...
Trends in Programming Technology you might want to keep an eye on af Bent Tho...
 
Building and deploying LLM applications with Apache Airflow
Building and deploying LLM applications with Apache AirflowBuilding and deploying LLM applications with Apache Airflow
Building and deploying LLM applications with Apache Airflow
 
Shubhangi nov20
Shubhangi nov20Shubhangi nov20
Shubhangi nov20
 
Alok_Resume_one_page_linkedin
Alok_Resume_one_page_linkedinAlok_Resume_one_page_linkedin
Alok_Resume_one_page_linkedin
 
cc23
cc23cc23
cc23
 
Resume of Min Xu
Resume of Min XuResume of Min Xu
Resume of Min Xu
 
SudhanshuKumar
SudhanshuKumarSudhanshuKumar
SudhanshuKumar
 
Ramkumar_python_perl_unix shell script developer
Ramkumar_python_perl_unix shell script developerRamkumar_python_perl_unix shell script developer
Ramkumar_python_perl_unix shell script developer
 
Paul houle resume
Paul houle resumePaul houle resume
Paul houle resume
 
ChandraSekhar CV
ChandraSekhar CVChandraSekhar CV
ChandraSekhar CV
 
Tejas bichave m tech python
Tejas bichave  m tech pythonTejas bichave  m tech python
Tejas bichave m tech python
 
Srinivasan Rajappa
Srinivasan RajappaSrinivasan Rajappa
Srinivasan Rajappa
 

Experienced Software Engineer Seeks New Opportunities

  • 1. 733 Piercy Road (408) 981-7922 San Jose, CA 95138 ajayb26@gmail.com Ajay Bhullar To obtain a position in software development that will allow me to applyObjective and broaden my technical skill set B.S. in Computer Engineering UC San Diego(2016)Education Provost Honors Fall 2012, Fall 2014, Winter 2016Awards Programming Languages Computer Operating Systems Computer Organization and Systems Programming Advanced Data Structures Design and Analysis of Algorithms Software Engineering Database System Principles/Applications Computer Architecture Coursework Programming Languages: Python, Swift, SQL, C, C++, Java, SPARC Assembly,Technical Skills Verilog, Scala, OCaml Applications: Eclipse, LATEX, Git, MATLAB, Xilinx, Quartus Code HS Tutor, codehs.comExperience Part-Time Online Tutor through the codehs website, which is built to teach anyone how to code. (February 2014 - March 2015) • Helped students learn key programming concepts such as conditional statements, loops, and object oriented design • Graded and provided feedback on the various assignment submissions Huffman Compress (Advanced Data Structures Project/C++)Projects Created a Huffman compressor/decompressor for text and binary files • Implemented an Encoder class that utilized a huffman tree to compress the input file • Implemented a Decoder class that read in the compressed file and constructed a huffman tree to decode the file Converting Primes (Artificial Intelligence Project/Python) Found a path to convert a N-digit prime to another N-digit prime by flipping one digit at a time, i.e to convert 103 to 199 the solution is 103 → 109 → 199 • Created a tree with each possible new prime from the original prime (changing one digit at a time) • Searched the state space with BFS, DFS, Iterative Deepening, and A* search algorithms to construct paths from one n-digit prime to another n-digit prime Web Scraper (Python) Scrapes data from cancer.gov to find a list of drugs for colon cancer treatments then goes to chemocare.com to pull side effects for those drugs • Implements scrapy(python module) to crawl both websites • Uses lxml and scrapy selector to pull data from websites based on html tags • Exports list of drugs with their side effects to a json file