SlideShare a Scribd company logo
1 of 1
Download to read offline
Abhijit M Kulkarni
2812 Avent Ferry Road Apt 303, Raleigh, NC 27606
amkulkar@ncsu.edu 919-985-5087
https://www.linkedin.com/in/abhijitmk
EDUCATION
North Carolina State University, Raleigh Aug 2014- Dec 2015
Master of Science in Computer Science CGPA = 3.87/4.0
National Institute of Technology Karnataka, Surathkal, India Aug 2006 - May 2010
Bachelor of Technology in Computer Engineering
RELEVANT COURSEWORK
1st
semester: Computer Networks, Operating Systems Principles, Database Management Systems
2nd semester: Design and Analysis of Algorithms, Internet Protocols, Introduction to Wireless Networking
3rd
semester: Computer and Network Security, Software Security, Internet of Things, Advanced Data Structures
TECHNICAL SKILLS
Languages: Java, C, SQL, C++, Python, HTML
Frameworks: Android, Eclipse, Advanced Development Framework (ADF), NetBeans, Qt
Tools: Wireshark, GitHub, Advanced Development Environment (ADE)
WORK EXPERIENCE
Senior Applications Engineer at Oracle, Bangalore, India June 2010-June 2014
Application development in Oracle Fusion CRM (Customer Relationship Management) applications
Mobile application development in Sales mobile module using Advanced Development Framework (ADF) - J2EE based framework,
Advanced Development Environment (ADE) - versioning system, mobile tag library and SQL.
 Developed a range of features across releases. Highlights :
 Integrated Sales mobile app with Business Intelligence (BI) reports.
 Coded the data duplication check while creating new records – contacts, sales accounts, opportunities etc.
 Implemented the display of entities in nearby range to the user by integrating the mobile app with Google maps.
 Integrated sales mobile app with components from other teams in Fusion CRM
 Enhanced functionalities and UI of existing components like leads, notes, calendar, tasks, opportunities etc. and fixed bugs.
Web application development in Marketing module using ADF, ADE and SQL:
 Improved UI and fields of product components like lists, campaigns, responses etc. and fixed bugs.
Teaching Assistant (TA) for Programming Concepts – Java (UG course) May 2015-July 2015
Under Dr. Khaled Harfoush at North Carolina State University
PROJECTS
 Android based alert system: Lead a team of 5 in building a delay tolerant Android application for sending and receiving alerts
group-wise. Coded major part of the client development – UI and backend logic - in Android. Implemented messaging using
Google Cloud Messaging (GCM) and HTTP messages. Server side development done using Ruby on Rails and SQLite. (NCSU )
 Peer-to-Peer System with Centralized Index at server: Built the system with concurrency support at server as well as peers
using multithreading in Java. Implemented communication using a simplified version of HTTP protocol. (NCSU)
 Homework management system: Designed the application and wrote the queries required for the application. The homework
management system has different views and access levels for professors, students and TAs. It also includes ability to enroll for
the course, randomize questions and answers for every attempt by every student, compute the final score, display hints, final
answers etc. Development using Java and SQL. Team of 4. (NCSU)
 In-Memory Indexing with Availability List: Coded a program that uses an in-memory index for the records in file in order to
improve search efficiency. Program also uses an availability list to store the locations and sizes of the records deleted. New
records are written into these locations if they fit; if not , they are written at the end of the file. Coding in C. (NCSU)
 File System in User Space (FUSE): Implemented FUSE on RAMDisk – system memory used as a disk. The APIs over-ride the
default calls to the OS kernel – calls for read, write, open, close, mkdir, rmdir etc. Coding in C++. (NCSU)
 Hot potato passing game: Implemented hot potato passing game over a network - socket programming in C. (NCSU)
 Game development in Python: Developed the following games in Python – Pong, Stopwatch, Rock-paper-scissors-lizard-Spock,
and Guess the Number. (Coursera)
 Microshell: Built a Linux-like Microshell using C. (NCSU)

More Related Content

What's hot (18)

Ram-Resume
Ram-ResumeRam-Resume
Ram-Resume
 
Dhinakar raj
Dhinakar rajDhinakar raj
Dhinakar raj
 
Prashanth_Balaboina
Prashanth_BalaboinaPrashanth_Balaboina
Prashanth_Balaboina
 
RishiReddy_Bokka_Resume
RishiReddy_Bokka_ResumeRishiReddy_Bokka_Resume
RishiReddy_Bokka_Resume
 
Resume sb
Resume sbResume sb
Resume sb
 
Resume-Jazib_Shahzad
Resume-Jazib_ShahzadResume-Jazib_Shahzad
Resume-Jazib_Shahzad
 
Akash_Shinde_RESUME
Akash_Shinde_RESUMEAkash_Shinde_RESUME
Akash_Shinde_RESUME
 
kartik_kumar
kartik_kumarkartik_kumar
kartik_kumar
 
mca_resume (1)
mca_resume (1)mca_resume (1)
mca_resume (1)
 
Rajat_CS_72
Rajat_CS_72Rajat_CS_72
Rajat_CS_72
 
Resume_GD
Resume_GDResume_GD
Resume_GD
 
new updated arun resume 2
new updated arun resume 2new updated arun resume 2
new updated arun resume 2
 
Rudrani Angira Resume IU
Rudrani Angira Resume IURudrani Angira Resume IU
Rudrani Angira Resume IU
 
Shalini resume
Shalini resumeShalini resume
Shalini resume
 
Resume
ResumeResume
Resume
 
My report ppt
My report pptMy report ppt
My report ppt
 
Apurva.hp(July) copy
Apurva.hp(July) copyApurva.hp(July) copy
Apurva.hp(July) copy
 
Computer Engineer
Computer  EngineerComputer  Engineer
Computer Engineer
 

Viewers also liked

Оптимизация подготовки к ЕГЭ по иностранным языкам на основании типичных ошиб...
Оптимизация подготовки к ЕГЭ по иностранным языкам на основании типичных ошиб...Оптимизация подготовки к ЕГЭ по иностранным языкам на основании типичных ошиб...
Оптимизация подготовки к ЕГЭ по иностранным языкам на основании типичных ошиб...Ларисаа Дворжецкая
 
Materia y energia
Materia y energiaMateria y energia
Materia y energiaMONICA LUGO
 
UniK: Deploy Unikernels with Ease
UniK: Deploy Unikernels with EaseUniK: Deploy Unikernels with Ease
UniK: Deploy Unikernels with EaseScott Weiss
 
25º Domingo de Tiempo Ordinario
25º Domingo de Tiempo Ordinario25º Domingo de Tiempo Ordinario
25º Domingo de Tiempo OrdinarioMaike Loes
 
Project management (2014)
Project management (2014)Project management (2014)
Project management (2014)Alexandre Helle
 
Fundamentos de diseño
Fundamentos de diseñoFundamentos de diseño
Fundamentos de diseñoJavier Santos
 
Analysis of contents page
Analysis of contents pageAnalysis of contents page
Analysis of contents pagestoliros
 
AFO in missione - Prima parte
AFO in missione - Prima parteAFO in missione - Prima parte
AFO in missione - Prima parteMaike Loes
 
Presentation imk209 hazwa group
Presentation imk209 hazwa groupPresentation imk209 hazwa group
Presentation imk209 hazwa groupcrebcycle
 

Viewers also liked (17)

VinayDev
VinayDevVinayDev
VinayDev
 
Deepthi_KV
Deepthi_KVDeepthi_KV
Deepthi_KV
 
Школьный обмен. Росток 2013 сентябрь
Школьный обмен. Росток 2013 сентябрьШкольный обмен. Росток 2013 сентябрь
Школьный обмен. Росток 2013 сентябрь
 
Оптимизация подготовки к ЕГЭ по иностранным языкам на основании типичных ошиб...
Оптимизация подготовки к ЕГЭ по иностранным языкам на основании типичных ошиб...Оптимизация подготовки к ЕГЭ по иностранным языкам на основании типичных ошиб...
Оптимизация подготовки к ЕГЭ по иностранным языкам на основании типичных ошиб...
 
Materia y energia
Materia y energiaMateria y energia
Materia y energia
 
Vivek\'s Resume
Vivek\'s ResumeVivek\'s Resume
Vivek\'s Resume
 
UniK: Deploy Unikernels with Ease
UniK: Deploy Unikernels with EaseUniK: Deploy Unikernels with Ease
UniK: Deploy Unikernels with Ease
 
Mohammad_Parvej_Resume
Mohammad_Parvej_ResumeMohammad_Parvej_Resume
Mohammad_Parvej_Resume
 
Sudheer
SudheerSudheer
Sudheer
 
Khanna_Embedded
Khanna_EmbeddedKhanna_Embedded
Khanna_Embedded
 
Mohammed.Bhasheer-Resume
Mohammed.Bhasheer-ResumeMohammed.Bhasheer-Resume
Mohammed.Bhasheer-Resume
 
25º Domingo de Tiempo Ordinario
25º Domingo de Tiempo Ordinario25º Domingo de Tiempo Ordinario
25º Domingo de Tiempo Ordinario
 
Project management (2014)
Project management (2014)Project management (2014)
Project management (2014)
 
Fundamentos de diseño
Fundamentos de diseñoFundamentos de diseño
Fundamentos de diseño
 
Analysis of contents page
Analysis of contents pageAnalysis of contents page
Analysis of contents page
 
AFO in missione - Prima parte
AFO in missione - Prima parteAFO in missione - Prima parte
AFO in missione - Prima parte
 
Presentation imk209 hazwa group
Presentation imk209 hazwa groupPresentation imk209 hazwa group
Presentation imk209 hazwa group
 

Similar to Abhijit M Kulkarni resume summary

Similar to Abhijit M Kulkarni resume summary (20)

Karthik Balasubramanian (Resume)
Karthik Balasubramanian (Resume)Karthik Balasubramanian (Resume)
Karthik Balasubramanian (Resume)
 
Surbhi Bhatnagar Resume
Surbhi Bhatnagar ResumeSurbhi Bhatnagar Resume
Surbhi Bhatnagar Resume
 
Raghavendra_Guru
Raghavendra_GuruRaghavendra_Guru
Raghavendra_Guru
 
Resume 2016-12-23 f
Resume 2016-12-23 fResume 2016-12-23 f
Resume 2016-12-23 f
 
AchyuthChakravarthy
AchyuthChakravarthyAchyuthChakravarthy
AchyuthChakravarthy
 
Resume - Adeel Naeem
Resume - Adeel NaeemResume - Adeel Naeem
Resume - Adeel Naeem
 
RichaGangwar
RichaGangwarRichaGangwar
RichaGangwar
 
Resume
ResumeResume
Resume
 
Resume
ResumeResume
Resume
 
Bud's Resume_rev3
Bud's Resume_rev3Bud's Resume_rev3
Bud's Resume_rev3
 
Resume surbhi latest
Resume surbhi latestResume surbhi latest
Resume surbhi latest
 
Akash Nishar Resume
Akash Nishar ResumeAkash Nishar Resume
Akash Nishar Resume
 
ASHWINI RAMESHA
ASHWINI RAMESHAASHWINI RAMESHA
ASHWINI RAMESHA
 
Resume
Resume Resume
Resume
 
Resume
Resume Resume
Resume
 
Gupta_Nidhi
Gupta_NidhiGupta_Nidhi
Gupta_Nidhi
 
Nishant Resume
Nishant ResumeNishant Resume
Nishant Resume
 
GaneshZilpe_Resume
GaneshZilpe_ResumeGaneshZilpe_Resume
GaneshZilpe_Resume
 
Srinivasan Rajappa
Srinivasan RajappaSrinivasan Rajappa
Srinivasan Rajappa
 
Amol Shete Resume
Amol Shete ResumeAmol Shete Resume
Amol Shete Resume
 

Abhijit M Kulkarni resume summary

  • 1. Abhijit M Kulkarni 2812 Avent Ferry Road Apt 303, Raleigh, NC 27606 amkulkar@ncsu.edu 919-985-5087 https://www.linkedin.com/in/abhijitmk EDUCATION North Carolina State University, Raleigh Aug 2014- Dec 2015 Master of Science in Computer Science CGPA = 3.87/4.0 National Institute of Technology Karnataka, Surathkal, India Aug 2006 - May 2010 Bachelor of Technology in Computer Engineering RELEVANT COURSEWORK 1st semester: Computer Networks, Operating Systems Principles, Database Management Systems 2nd semester: Design and Analysis of Algorithms, Internet Protocols, Introduction to Wireless Networking 3rd semester: Computer and Network Security, Software Security, Internet of Things, Advanced Data Structures TECHNICAL SKILLS Languages: Java, C, SQL, C++, Python, HTML Frameworks: Android, Eclipse, Advanced Development Framework (ADF), NetBeans, Qt Tools: Wireshark, GitHub, Advanced Development Environment (ADE) WORK EXPERIENCE Senior Applications Engineer at Oracle, Bangalore, India June 2010-June 2014 Application development in Oracle Fusion CRM (Customer Relationship Management) applications Mobile application development in Sales mobile module using Advanced Development Framework (ADF) - J2EE based framework, Advanced Development Environment (ADE) - versioning system, mobile tag library and SQL.  Developed a range of features across releases. Highlights :  Integrated Sales mobile app with Business Intelligence (BI) reports.  Coded the data duplication check while creating new records – contacts, sales accounts, opportunities etc.  Implemented the display of entities in nearby range to the user by integrating the mobile app with Google maps.  Integrated sales mobile app with components from other teams in Fusion CRM  Enhanced functionalities and UI of existing components like leads, notes, calendar, tasks, opportunities etc. and fixed bugs. Web application development in Marketing module using ADF, ADE and SQL:  Improved UI and fields of product components like lists, campaigns, responses etc. and fixed bugs. Teaching Assistant (TA) for Programming Concepts – Java (UG course) May 2015-July 2015 Under Dr. Khaled Harfoush at North Carolina State University PROJECTS  Android based alert system: Lead a team of 5 in building a delay tolerant Android application for sending and receiving alerts group-wise. Coded major part of the client development – UI and backend logic - in Android. Implemented messaging using Google Cloud Messaging (GCM) and HTTP messages. Server side development done using Ruby on Rails and SQLite. (NCSU )  Peer-to-Peer System with Centralized Index at server: Built the system with concurrency support at server as well as peers using multithreading in Java. Implemented communication using a simplified version of HTTP protocol. (NCSU)  Homework management system: Designed the application and wrote the queries required for the application. The homework management system has different views and access levels for professors, students and TAs. It also includes ability to enroll for the course, randomize questions and answers for every attempt by every student, compute the final score, display hints, final answers etc. Development using Java and SQL. Team of 4. (NCSU)  In-Memory Indexing with Availability List: Coded a program that uses an in-memory index for the records in file in order to improve search efficiency. Program also uses an availability list to store the locations and sizes of the records deleted. New records are written into these locations if they fit; if not , they are written at the end of the file. Coding in C. (NCSU)  File System in User Space (FUSE): Implemented FUSE on RAMDisk – system memory used as a disk. The APIs over-ride the default calls to the OS kernel – calls for read, write, open, close, mkdir, rmdir etc. Coding in C++. (NCSU)  Hot potato passing game: Implemented hot potato passing game over a network - socket programming in C. (NCSU)  Game development in Python: Developed the following games in Python – Pong, Stopwatch, Rock-paper-scissors-lizard-Spock, and Guess the Number. (Coursera)  Microshell: Built a Linux-like Microshell using C. (NCSU)