SlideShare a Scribd company logo
1 of 4
Download to read offline
PROFILE
An artistic programmer and learning enthusiast. Keen in problem solving and implementation. Currently involved in the
development of ReST api development of a network load balancer by Oracle. Worked on web application development and UI
testing. A Ui/Ux development hobbyist. Have earlier involved in project management, inicluding strictness to deadlines and
scrum software development methodology. A strong believer of teamwork. Decent public speaking and communication skills.
EDUCATION
SDM College of Engineering and Technology
VTU, Belgaum
Dharwad, Karnataka
Graduated, April 2015
Marks 92.7%
Bachelor of Engineering, Computer Science
SDM PU College of Arts Science and Commerce
Karnataka pre university education board
Honnavar, Karnataka
Matriculated, April 2011
Marks 83.4%
Pre University Course, Science
SKP Junior College Areangadi
Karnataka Secondary Education Examination Board
Honnavar, Karnataka
Matriculated, April 2009
Marks 93.6%
SSLC/10th,
SKILLS
ReST API development and testing with JAX RS (Jersey)
UI/Front end development with HTML,CSS,bootstrap and jQuery
UI testing with Selenium Webdriver
Web development with Groovy and Grails suit
Google Scripts with Google docs/spreadsheets as backend
Problem Solving and Use Case/Test Case design
Communicating and Teamwork
WORK EXPERIENCE
July 2015 - Current
Member, Technical staff
Oracle India Pvt Ltd
Banglore,Karnataka
Hired as a fresher and had been put to Oracle Cloud Portal and AdminUI test automation for first 5 months
Have participated in development of a test framework for UI testing
Have been working as a ReST API developer for product 'Oracle LBaaS (Load Balancer as a Service)' from past 6
months
Have been an active developer and learner of ReST APIs; which involves understanding, implementing and testing the
API and web layer of the product
An active and admired team member with clear understanding of the product and it's use cases and test scenarios
A neat implementation of the API design for an evolving product LBaaS
A successful and full fledged test framework for adminUI and Cloud portal automation
NAGENDRA HEGDE
Software Developer
Phone: +91.8553856116
Email: nagendrahegde4sdmcet@gmail.com
LinkedIn: https://in.linkedin.com/in/nagendra-hegde-1b446386
June 2014 - August 2014
Intern, Software Development
Aditi Technologies Pvt Ltd
Banglore,Karnataka
Had been learning the technologies that the organization uses (C#, ASP .NET on a basic level) and implimenting a
demo product (course tracking system)
Had learnt the UI development (specifically bootstrap css) and demonstrated the ease of use and advantages to the
team members
Had Participated in testing of a product - Project Management Tool
Understanding use cases, developing test cases for PMT
Understanding UI development and demonstration to the development team
COMPUTER PROFICIENCY
Operating Systems
Microsoft Windows
Ubuntu Linux
Software
Libre Office/MS Office
Rational Rose UML Tool
MySQL Server
GGTS - Groovy/Grails Tool Suite
Eclipse IDE
LANGUAGES
Kannada
Hindi
English
INTERESTS
Playing PC games
Exploring new Ux/Ui technology
Watching humour based series
Reading about finance and stocks (recent one)
PERSONAL
Father: Mr. M G Hegde
Birthday: December 16, 1993
Gender: Male
Marital Status: Single
Nationality: India
Address: c/o Mr. Jayarama Mayya, no.2, 18th cross. 22nd main,
Shamanna Garden, JP nagar phase 5
Banglore - 560078, Karnataka
560078
Karnataka
NAGENDRA HEGDE
Declaration
I, Nagendra Hegde, hereby declare that the information contained herein is true and correct to the best of my
knowledge and belief.
Banglore , Karnataka
PROJECTS
Project 1 Oracle Load Balancer as a Service
Period: January 2016 - Current
Technologies: JAX RS - Jersey, JAVA SE 7, Oracle Database 12C, Oracle Weblogic Server, Nginx (open source
version)
Team Size: 22
Role: Developer, ReST API layer
The project is about a product 'Load Balancer', which distributes network or application traffic across a number of servers.
The product development is ongoing and the very purpose of the product is to replace the existing internal load balancing
system OTD (Oracle Traffic Distributor) and even provide a cloud service of load balancing. The product is built using Java with
JAX RS (Jersey) and JSON for data exchange; uses Nginx (open source version) for creating network nodes.
The software development methodology has been scrum; which includes daily meetings about status, progress and blockers.
My responsibilities in the project include:
1. Implementation of ReST APIs
2. Bug resolution and reporting
3. Understanding the use cases and generating test cases for that and automation
Project 2 Oracle Cloud Portal and AdminUI
Period: August 2015 - January 2016
Technologies: Selenium webdriver, Java SE 7, TestNG
Team Size: 14
The OCP and AUI are two separate user interfaces for Oracle Public Cloud(OPC). Cloud Portal UI involves all the steps for a
customer to buy an Oracle cloud service. Includes the UI for integrating any existing cloud service with a newly purchased
service for a customer. AdminUI is an administrator UI for OPC where the orders, customer accounts, cloud services, usage of
harware etc. can be tracked, modified or deleted.
The testing of the UIs involved Java, selenium webdriver and TestNG. The development of an automation suite for the UIs
included modular utility functions, and prioritised TestNG test cases.
My responsibilities in the project included:
1. Understanding the flow of UIs with various products
2. Understanding the use cases based on them, designing and documenting test cases
3. Building test framework with specified technologies for both UIs
Project 3 Video annotation and analytic tool for learning
Period: July 2014 - January 2015
Technologies: Grails framework with Groovy, MySQL for operational databases, GORM(Hibernate) for object
relational mapping, HTML5 player for playing videos, jQuery for handling Ajax functionalities,
Twitter Boostrap for UI development.
Team Size: 3
This is a system which enables the user to search 'in' a video. Tags are added to different timestamps of a video and based on
the tag description, users can search that particular timestamp of the video. A learning system is built on top of the tagging
system which bears teacher and student accounts. Teacher can prescribe video tags to student or set of students. The
analytic part of the learning system functions to record student activities in the system and to report it to the concerned
teacher.
The development methodology followed scrum; with weekly sprint meetings, progress monitoring and continuous analysis of
user feedbacks.
The product is currently deployed in the college server and running it's beta version.
My responsibilities in the project included:
1. Development of front end; including UI, js validations and ajax calls
NAGENDRA HEGDE
Software Developer
Phone: +91.8553856116
Email: nagendrahegde4sdmcet@gmail.com
LinkedIn: https://in.linkedin.com/in/nagendra-hegde-1b446386
2. Project management; including progress monitoring, conducting weekly meetings with guides and feedbacks from users
3. Design and Documentation; including the design of database, prototype and ui, documentation of project and the product
Project 4 Analytic Tool for Class Activity Sheet Generated Out of Open Assessment Method
Period: January 2014 - April 2014
Technologies: Google App Script for programming,Google Spreadsheet for data storage.
Team Size: 4
It is an application software which stores, manages and operates on student data (on the cloud). The data are graphically
represented to the user(faculty) by the system which helps to analyze a student's performance. The software has been
deployed and being used by the guide.
My responsibiliteis included:
1. The design, development and deployement of the produt (since it was using Google APIs, deployement did not have
setting up or purchasing any additional servers or machines)
2. Documentation of the product

More Related Content

What's hot (20)

Lakkakula Sunil Kumar
Lakkakula Sunil KumarLakkakula Sunil Kumar
Lakkakula Sunil Kumar
 
Resume_Nikhil Joshi
Resume_Nikhil JoshiResume_Nikhil Joshi
Resume_Nikhil Joshi
 
PRIYANKA Resume
PRIYANKA ResumePRIYANKA Resume
PRIYANKA Resume
 
Nupur Mahajan
Nupur MahajanNupur Mahajan
Nupur Mahajan
 
Industrial training presentation
Industrial training presentationIndustrial training presentation
Industrial training presentation
 
Resume_Vishal
Resume_VishalResume_Vishal
Resume_Vishal
 
Priyanka Singh_testing_resume
Priyanka Singh_testing_resumePriyanka Singh_testing_resume
Priyanka Singh_testing_resume
 
DebarghyaNag_Resume
DebarghyaNag_ResumeDebarghyaNag_Resume
DebarghyaNag_Resume
 
Resume_3[1]
Resume_3[1]Resume_3[1]
Resume_3[1]
 
Srikanth Yanamala Dev
Srikanth Yanamala DevSrikanth Yanamala Dev
Srikanth Yanamala Dev
 
Chandrashekar_QAE_3 years,11months
Chandrashekar_QAE_3 years,11monthsChandrashekar_QAE_3 years,11months
Chandrashekar_QAE_3 years,11months
 
Kashish bhutani cv
Kashish bhutani cvKashish bhutani cv
Kashish bhutani cv
 
NaazAfrinResume (2)
NaazAfrinResume (2)NaazAfrinResume (2)
NaazAfrinResume (2)
 
KRISHNA_NAYAK_Sujeer
KRISHNA_NAYAK_SujeerKRISHNA_NAYAK_Sujeer
KRISHNA_NAYAK_Sujeer
 
VishalBudhani_Resume
VishalBudhani_ResumeVishalBudhani_Resume
VishalBudhani_Resume
 
cv-(Yousuf-new)
cv-(Yousuf-new)cv-(Yousuf-new)
cv-(Yousuf-new)
 
Jaydeep_Jadav_CV
Jaydeep_Jadav_CVJaydeep_Jadav_CV
Jaydeep_Jadav_CV
 
Cv vijender
Cv vijenderCv vijender
Cv vijender
 
Aakash Resume
Aakash ResumeAakash Resume
Aakash Resume
 
Satyaprakash_Resume
Satyaprakash_ResumeSatyaprakash_Resume
Satyaprakash_Resume
 

Viewers also liked

Viewers also liked (8)

Resume_Ganesh.T
Resume_Ganesh.TResume_Ganesh.T
Resume_Ganesh.T
 
Resume - Venkateh
Resume - VenkatehResume - Venkateh
Resume - Venkateh
 
Razi Momin (1)
Razi Momin (1)Razi Momin (1)
Razi Momin (1)
 
Anavaratham-Resume
Anavaratham-ResumeAnavaratham-Resume
Anavaratham-Resume
 
Auto cad mech draughatsman & production engg.(sheet metal)
Auto cad mech draughatsman & production engg.(sheet metal)Auto cad mech draughatsman & production engg.(sheet metal)
Auto cad mech draughatsman & production engg.(sheet metal)
 
sridhar resume (1)
sridhar resume (1)sridhar resume (1)
sridhar resume (1)
 
Conveyor handbook
Conveyor handbookConveyor handbook
Conveyor handbook
 
design electrical engineer cv
design electrical engineer cvdesign electrical engineer cv
design electrical engineer cv
 

Similar to Nagendra hegde resume latest

Similar to Nagendra hegde resume latest (20)

Maharajan - CV
Maharajan - CVMaharajan - CV
Maharajan - CV
 
Lavina CV
Lavina CVLavina CV
Lavina CV
 
Resume
ResumeResume
Resume
 
Gaurav Uppadhyay_new
Gaurav Uppadhyay_newGaurav Uppadhyay_new
Gaurav Uppadhyay_new
 
Gaurav Uppadhyay_new
Gaurav Uppadhyay_newGaurav Uppadhyay_new
Gaurav Uppadhyay_new
 
Resume_Manav_Rathi
Resume_Manav_RathiResume_Manav_Rathi
Resume_Manav_Rathi
 
RishabhAgarwal
RishabhAgarwalRishabhAgarwal
RishabhAgarwal
 
Vidya_Shankar-Res-Consize
Vidya_Shankar-Res-ConsizeVidya_Shankar-Res-Consize
Vidya_Shankar-Res-Consize
 
one_Pager
one_Pagerone_Pager
one_Pager
 
Srinivas_Pujari_Profile
Srinivas_Pujari_ProfileSrinivas_Pujari_Profile
Srinivas_Pujari_Profile
 
Resume_Pratheeshkumar
Resume_PratheeshkumarResume_Pratheeshkumar
Resume_Pratheeshkumar
 
Vishal Jadhav
Vishal JadhavVishal Jadhav
Vishal Jadhav
 
DEEPANSHU_Resume
DEEPANSHU_ResumeDEEPANSHU_Resume
DEEPANSHU_Resume
 
Naresh Chirra
Naresh ChirraNaresh Chirra
Naresh Chirra
 
Sandeep_Garg__Senior_Software_Engineer_5.9_yr exp
Sandeep_Garg__Senior_Software_Engineer_5.9_yr expSandeep_Garg__Senior_Software_Engineer_5.9_yr exp
Sandeep_Garg__Senior_Software_Engineer_5.9_yr exp
 
Sandesh Sodaye_0.5
Sandesh Sodaye_0.5Sandesh Sodaye_0.5
Sandesh Sodaye_0.5
 
SHRINIDHI_H_A_Profile_updated
SHRINIDHI_H_A_Profile_updatedSHRINIDHI_H_A_Profile_updated
SHRINIDHI_H_A_Profile_updated
 
Resume
ResumeResume
Resume
 
Mani Deepika Devulapalli
Mani Deepika DevulapalliMani Deepika Devulapalli
Mani Deepika Devulapalli
 
Avishek mazumdar 5512477020
Avishek mazumdar 5512477020Avishek mazumdar 5512477020
Avishek mazumdar 5512477020
 

Recently uploaded

DNT_Corporate presentation know about us
DNT_Corporate presentation know about usDNT_Corporate presentation know about us
DNT_Corporate presentation know about usDynamic Netsoft
 
Unit 1.1 Excite Part 1, class 9, cbse...
Unit 1.1 Excite Part 1, class 9, cbse...Unit 1.1 Excite Part 1, class 9, cbse...
Unit 1.1 Excite Part 1, class 9, cbse...aditisharan08
 
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed DataAlluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed DataAlluxio, Inc.
 
Asset Management Software - Infographic
Asset Management Software - InfographicAsset Management Software - Infographic
Asset Management Software - InfographicHr365.us smith
 
The Evolution of Karaoke From Analog to App.pdf
The Evolution of Karaoke From Analog to App.pdfThe Evolution of Karaoke From Analog to App.pdf
The Evolution of Karaoke From Analog to App.pdfPower Karaoke
 
What is Fashion PLM and Why Do You Need It
What is Fashion PLM and Why Do You Need ItWhat is Fashion PLM and Why Do You Need It
What is Fashion PLM and Why Do You Need ItWave PLM
 
Professional Resume Template for Software Developers
Professional Resume Template for Software DevelopersProfessional Resume Template for Software Developers
Professional Resume Template for Software DevelopersVinodh Ram
 
Unveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time ApplicationsUnveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time ApplicationsAlberto González Trastoy
 
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer DataAdobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer DataBradBedford3
 
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...Christina Lin
 
What is Binary Language? Computer Number Systems
What is Binary Language?  Computer Number SystemsWhat is Binary Language?  Computer Number Systems
What is Binary Language? Computer Number SystemsJheuzeDellosa
 
cybersecurity notes for mca students for learning
cybersecurity notes for mca students for learningcybersecurity notes for mca students for learning
cybersecurity notes for mca students for learningVitsRangannavar
 
HR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.comHR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.comFatema Valibhai
 
Building Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
Building Real-Time Data Pipelines: Stream & Batch Processing workshop SlideBuilding Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
Building Real-Time Data Pipelines: Stream & Batch Processing workshop SlideChristina Lin
 
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...kellynguyen01
 
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...gurkirankumar98700
 
Cloud Management Software Platforms: OpenStack
Cloud Management Software Platforms: OpenStackCloud Management Software Platforms: OpenStack
Cloud Management Software Platforms: OpenStackVICTOR MAESTRE RAMIREZ
 
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...ICS
 
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASEBATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASEOrtus Solutions, Corp
 
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdfLearn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdfkalichargn70th171
 

Recently uploaded (20)

DNT_Corporate presentation know about us
DNT_Corporate presentation know about usDNT_Corporate presentation know about us
DNT_Corporate presentation know about us
 
Unit 1.1 Excite Part 1, class 9, cbse...
Unit 1.1 Excite Part 1, class 9, cbse...Unit 1.1 Excite Part 1, class 9, cbse...
Unit 1.1 Excite Part 1, class 9, cbse...
 
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed DataAlluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
 
Asset Management Software - Infographic
Asset Management Software - InfographicAsset Management Software - Infographic
Asset Management Software - Infographic
 
The Evolution of Karaoke From Analog to App.pdf
The Evolution of Karaoke From Analog to App.pdfThe Evolution of Karaoke From Analog to App.pdf
The Evolution of Karaoke From Analog to App.pdf
 
What is Fashion PLM and Why Do You Need It
What is Fashion PLM and Why Do You Need ItWhat is Fashion PLM and Why Do You Need It
What is Fashion PLM and Why Do You Need It
 
Professional Resume Template for Software Developers
Professional Resume Template for Software DevelopersProfessional Resume Template for Software Developers
Professional Resume Template for Software Developers
 
Unveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time ApplicationsUnveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
 
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer DataAdobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
 
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...
 
What is Binary Language? Computer Number Systems
What is Binary Language?  Computer Number SystemsWhat is Binary Language?  Computer Number Systems
What is Binary Language? Computer Number Systems
 
cybersecurity notes for mca students for learning
cybersecurity notes for mca students for learningcybersecurity notes for mca students for learning
cybersecurity notes for mca students for learning
 
HR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.comHR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.com
 
Building Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
Building Real-Time Data Pipelines: Stream & Batch Processing workshop SlideBuilding Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
Building Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
 
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
 
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
 
Cloud Management Software Platforms: OpenStack
Cloud Management Software Platforms: OpenStackCloud Management Software Platforms: OpenStack
Cloud Management Software Platforms: OpenStack
 
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
 
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASEBATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
 
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdfLearn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
 

Nagendra hegde resume latest

  • 1. PROFILE An artistic programmer and learning enthusiast. Keen in problem solving and implementation. Currently involved in the development of ReST api development of a network load balancer by Oracle. Worked on web application development and UI testing. A Ui/Ux development hobbyist. Have earlier involved in project management, inicluding strictness to deadlines and scrum software development methodology. A strong believer of teamwork. Decent public speaking and communication skills. EDUCATION SDM College of Engineering and Technology VTU, Belgaum Dharwad, Karnataka Graduated, April 2015 Marks 92.7% Bachelor of Engineering, Computer Science SDM PU College of Arts Science and Commerce Karnataka pre university education board Honnavar, Karnataka Matriculated, April 2011 Marks 83.4% Pre University Course, Science SKP Junior College Areangadi Karnataka Secondary Education Examination Board Honnavar, Karnataka Matriculated, April 2009 Marks 93.6% SSLC/10th, SKILLS ReST API development and testing with JAX RS (Jersey) UI/Front end development with HTML,CSS,bootstrap and jQuery UI testing with Selenium Webdriver Web development with Groovy and Grails suit Google Scripts with Google docs/spreadsheets as backend Problem Solving and Use Case/Test Case design Communicating and Teamwork WORK EXPERIENCE July 2015 - Current Member, Technical staff Oracle India Pvt Ltd Banglore,Karnataka Hired as a fresher and had been put to Oracle Cloud Portal and AdminUI test automation for first 5 months Have participated in development of a test framework for UI testing Have been working as a ReST API developer for product 'Oracle LBaaS (Load Balancer as a Service)' from past 6 months Have been an active developer and learner of ReST APIs; which involves understanding, implementing and testing the API and web layer of the product An active and admired team member with clear understanding of the product and it's use cases and test scenarios A neat implementation of the API design for an evolving product LBaaS A successful and full fledged test framework for adminUI and Cloud portal automation NAGENDRA HEGDE Software Developer Phone: +91.8553856116 Email: nagendrahegde4sdmcet@gmail.com LinkedIn: https://in.linkedin.com/in/nagendra-hegde-1b446386
  • 2. June 2014 - August 2014 Intern, Software Development Aditi Technologies Pvt Ltd Banglore,Karnataka Had been learning the technologies that the organization uses (C#, ASP .NET on a basic level) and implimenting a demo product (course tracking system) Had learnt the UI development (specifically bootstrap css) and demonstrated the ease of use and advantages to the team members Had Participated in testing of a product - Project Management Tool Understanding use cases, developing test cases for PMT Understanding UI development and demonstration to the development team COMPUTER PROFICIENCY Operating Systems Microsoft Windows Ubuntu Linux Software Libre Office/MS Office Rational Rose UML Tool MySQL Server GGTS - Groovy/Grails Tool Suite Eclipse IDE LANGUAGES Kannada Hindi English INTERESTS Playing PC games Exploring new Ux/Ui technology Watching humour based series Reading about finance and stocks (recent one) PERSONAL Father: Mr. M G Hegde Birthday: December 16, 1993 Gender: Male Marital Status: Single Nationality: India Address: c/o Mr. Jayarama Mayya, no.2, 18th cross. 22nd main, Shamanna Garden, JP nagar phase 5 Banglore - 560078, Karnataka 560078 Karnataka NAGENDRA HEGDE Declaration I, Nagendra Hegde, hereby declare that the information contained herein is true and correct to the best of my knowledge and belief. Banglore , Karnataka
  • 3. PROJECTS Project 1 Oracle Load Balancer as a Service Period: January 2016 - Current Technologies: JAX RS - Jersey, JAVA SE 7, Oracle Database 12C, Oracle Weblogic Server, Nginx (open source version) Team Size: 22 Role: Developer, ReST API layer The project is about a product 'Load Balancer', which distributes network or application traffic across a number of servers. The product development is ongoing and the very purpose of the product is to replace the existing internal load balancing system OTD (Oracle Traffic Distributor) and even provide a cloud service of load balancing. The product is built using Java with JAX RS (Jersey) and JSON for data exchange; uses Nginx (open source version) for creating network nodes. The software development methodology has been scrum; which includes daily meetings about status, progress and blockers. My responsibilities in the project include: 1. Implementation of ReST APIs 2. Bug resolution and reporting 3. Understanding the use cases and generating test cases for that and automation Project 2 Oracle Cloud Portal and AdminUI Period: August 2015 - January 2016 Technologies: Selenium webdriver, Java SE 7, TestNG Team Size: 14 The OCP and AUI are two separate user interfaces for Oracle Public Cloud(OPC). Cloud Portal UI involves all the steps for a customer to buy an Oracle cloud service. Includes the UI for integrating any existing cloud service with a newly purchased service for a customer. AdminUI is an administrator UI for OPC where the orders, customer accounts, cloud services, usage of harware etc. can be tracked, modified or deleted. The testing of the UIs involved Java, selenium webdriver and TestNG. The development of an automation suite for the UIs included modular utility functions, and prioritised TestNG test cases. My responsibilities in the project included: 1. Understanding the flow of UIs with various products 2. Understanding the use cases based on them, designing and documenting test cases 3. Building test framework with specified technologies for both UIs Project 3 Video annotation and analytic tool for learning Period: July 2014 - January 2015 Technologies: Grails framework with Groovy, MySQL for operational databases, GORM(Hibernate) for object relational mapping, HTML5 player for playing videos, jQuery for handling Ajax functionalities, Twitter Boostrap for UI development. Team Size: 3 This is a system which enables the user to search 'in' a video. Tags are added to different timestamps of a video and based on the tag description, users can search that particular timestamp of the video. A learning system is built on top of the tagging system which bears teacher and student accounts. Teacher can prescribe video tags to student or set of students. The analytic part of the learning system functions to record student activities in the system and to report it to the concerned teacher. The development methodology followed scrum; with weekly sprint meetings, progress monitoring and continuous analysis of user feedbacks. The product is currently deployed in the college server and running it's beta version. My responsibilities in the project included: 1. Development of front end; including UI, js validations and ajax calls NAGENDRA HEGDE Software Developer Phone: +91.8553856116 Email: nagendrahegde4sdmcet@gmail.com LinkedIn: https://in.linkedin.com/in/nagendra-hegde-1b446386
  • 4. 2. Project management; including progress monitoring, conducting weekly meetings with guides and feedbacks from users 3. Design and Documentation; including the design of database, prototype and ui, documentation of project and the product Project 4 Analytic Tool for Class Activity Sheet Generated Out of Open Assessment Method Period: January 2014 - April 2014 Technologies: Google App Script for programming,Google Spreadsheet for data storage. Team Size: 4 It is an application software which stores, manages and operates on student data (on the cloud). The data are graphically represented to the user(faculty) by the system which helps to analyze a student's performance. The software has been deployed and being used by the guide. My responsibiliteis included: 1. The design, development and deployement of the produt (since it was using Google APIs, deployement did not have setting up or purchasing any additional servers or machines) 2. Documentation of the product