NINGANAGOUDA B
Senior Software Engineer
Office: Torry Harris Business Solutions, Karnataka, India
Mobile No: +91 -, Email:-Career Objective:
“Seeking an opportunity to work hard with sincerity and commitment for the growth of the organization
and there by achieving my professional growth”
IT Proficiency:
Programming/Scripting Languages
Android SDK, Rx Java, Core Java, Android NDK, J2EE
Domain specific
Mobile Development
Android SDK Versions
From Gingerbread till latest Nougat SDK (V7.1)
Android Libraries – Android Support Library,
ActionBarSherlock, Retrofit, ButterKnife, RxJava
Open Source Libraries/Tools
Database
MySQL, SqLite
Software Engineering Methodologies/Tools Agile Methodology, GitLab
Professional Summary:
5.3 years of experience in developing native Android apps, targeting various versions of
Android, till the latest version.
I have worked on 10 native Android apps & few Android frameworks also, which were
developed for internal organization, general public & also for clients.
Actively conducted Android Development training across Torry Harris for multiple times.
Involved in architecting various Android apps we developed within our team.
Currently leading a team of 5 members related to native Android app development.
Professional Experience:
From
Till
Institute
Designation
Jul-2011
Till Date
Torry Harris Business Solution, Bangalore Senior Software Engineer.
Jul-2010
Jun-2011
SDM Institute of Technology, Ujire
Lecturer in EC Dept.
Jun-2009
Jun-2010
Moodlakatte Institute of Technology,
Kundapura
Lecturer in EC Dept.
Jan-2009
Mar-2009
Rural Polytechnic, Hamsabhavi
Lecturer in EC Dept.
Project Details
Android Applications Development
Application Name
IoT Glue
Technology
Philips Hue SDK, Android SDK, Core Java, MySQL
Project Description
Instead of having different apps from each vendor to control their smart
home appliances, we are providing single app to manage all appliances.
At runtime we generate the UI based on user‟s choice.
It‟s still under development & planning to finish it before MWC-2017.
Responsibilities
•
•
•
Application Name
Soccer
Technology
Cocos2d-x, C++, Android SDK, Core Java, J2EE, MySQL
Project Description
It is a 6 player online football game being developed using Cocos2d-x. It
will be played in 2.5D approach. Player movement on the field would be
directly depending on the signal strength of the network.
Responsibilities
•
•
•
Integrated Philips Hue SDK to establish the bridge connection
Generating UI at runtime
Controlling Philips hue light
Rendering the football field using Cocos-2dx.
Android NDK (JNI) for communication between Java & C++.
Android app screen design & development.
Application Name
Evolve
Client
Everything Everywhere, UK
Play-store link
https://play.google.com/store/apps/details?id=com.thbs.evolve&hl=en
Technology
Android SDK, Core Java & Restful Web Services
Project Description
It‟s a native app for HP Quality Centre. Tracking & defect management
can be done on the go.
Following are the features:
Responsibilities
•
•
•
•
•
Monitor defect details using its fields.
Update defect.
Search defect with Defect ID.
Download defect attachment.
View Analysis & Dashboard details.
•
•
•
UI prototyping of the app.
Worked on fragments for displaying Defects & Analysis.
Functional testing of the app.
Framework Name
Skycons for Android
Play-store Link
https://play.google.com/store/apps/details?id=com.thbs.skycons&hl=en
Technology
Android SDK, Core Java
Project Description
Set of animated whether icons implemented in native Android. This work
is inspired from “Skycons” framework developed in HTML by DarkSky.
Responsibilities
•
•
•
•
Created animated icons for Heavy Rain, Snow, Moon & Fog.
Provided customization options for all icon sets.
As an integrator of the code base using Git.
Manual testing of the framework.
Application Name
Eazy2
Client
Amazon Cloud Users
Play-store Link
https://play.google.com/store/apps/details?id=com.thbs.aws&hl=en
Technology
Amazon SDK, Android SDK, Core Java & Restful Web Services
Project Description
Helps to manage Amazon EC2 instances & S3 files.
Following are the features:
Responsibilities
•
•
•
•
Start/Stop/Reboot/Terminate EC2 instances.
Find out the cost of running instances.
View instance details.
Browse through the updates of AWS Blog.
•
•
•
•
UI prototyping of the app.
Provided the feature of AWS Blog.
Worked on Reboot & Terminate instance.
Worked on complete module of S3 file management.
Application Name
Cutt
Play-store Link
https://play.google.com/store/apps/details?id=com.thbs.cutt&hl=en
Technology
Android SDK, Core Java, Facebook SDK
Project Description
It‟s a native app used to split expenses. No account creation is
required in using this app.
Responsibilities
Lead a team of 2 junior members. Communicating with crossfunctional teams for UX designs & manual testing of the app.
PoC Name
Workspace Management
Client
Everything Everywhere, UK
Technology
Android, Core Java, HTML & Restful Web Services
Project Description
It‟s a PoC for Desk Booking system which uses 'Vector Image‟ map.
Following are the features:
•
Responsibilities
•
•
•
Image quality will not degrade even after Zoom- in or
Zoom-out, as it supports Vector Maps.
Also supports meeting room booking/cancel.
History of the booking can be viewed.
Helps to set preferred location.
•
•
UI prototyping of the app.
Desk booking using vector image input.
Application Name
e-Gov Forum & IT Expo
Client
Bahrain Government
Technology
Android, Core Java & Restful Web Services
Project Description
It is developed for Bahrain International e-Government Forum &
Bahrain IT Expo.
Following are the features of the app:
•
•
•
Provide conference & workshop agenda.
Provides information of speakers.
Provides details of the Bahrain IT Expo.
Responsibilities
•
•
•
UI prototyping of the application.
Worked on fetching speaker details & workshop details.
Provided 'Pull to Refresh' functionality.
Application Name
My Torry Harris
Technology
Android SDK, Core Java & Restful Web Services
Project Description
It‟s an Employee portal app for THBS users.
Following are the features:
•
•
•
•
Search employee offline.
Set reminders for Birthdays & Anniversaries.
Daily events are notified to the users.
Leave management.
Responsibilities
•
Worked on leave management page.
•
Gave the idea of offline search feature & have been
integrated successfully too.
Application Name
Device Management
Technology
Android SDK, Core Java & Restful Web Services
Project Description
It‟s an Asset Management app helps to track the mobile devices which
are used across the teams for testing purpose. It provides the features
to request/return the device, add/delete the device, etc.
Responsibilities
It was my own idea to go paperless for device tracking. I prepared the
HLD & LLD for the app. Then I guided a team of 3 junior members for
helping them writing Rest APIs & native Android app using latest SDK.
Application Name
Home Automation
Technology
Android, Core Java, Microcontroller 8052
Project Description
Controls all the home appliances using Bluetooth. It also performs
automatic Turn On/Off of appliances based on sensor inputs.
Responsibilities
•
•
•
Hardware design with controller & sensors.
Programming of Microcontroller using Keil.
Android app design & development.
Backend API Development
API Model
Training Module
Technology
J2EE, Swagger, MySQL
Project Description
These are set of APIs developed for automating the whole training
activity right form creating the training till filling feedback.
Responsibilities
•
Created APIs for:
- Super admin privileges
- Create/Update/Delete admin & Create Schedule
Maintained API documentation using Swagger.
•
API Model
Timesheet
Technology
J2EE, Swagger, MySQL
Project Description
These are the set of REST APIs related to „Timesheet‟ are
developed using Java for MyTorryHarris app.
Responsibilities
•
•
•
Created APIs for:
- Create new Submit Timesheet.
- Get Submit Timesheet details.
Maintained API documentation using Swagger.
As an integrator of the code base using Git.
Educational Qualifications:
M.Tech (PT) - 2015
: Reva Inst of Technology & Mgmt, V.T.U Karnataka, with 82.3%
B.E (E&C) - 2008
: KVG College of Engineering, Sullia, V.T.U Karnataka, with 71.72%
12th (H.S.C) - 2004
: R.T.E.S College, Ranebennur, PU Board of Karnataka with 74.66%
10th (S.S.C) - 2002
: Government High School, Aremallapur, KSEE Board with 76.8%
Extracurricular Activities:
Guiding farmers in farm management
Leisure pursuits are playing cricket and listening music
Academic Achievements:
Obtained SUN certified SCJA certificate for JAVA programming with 97%
Qualified in GATE-2011 with GATE score of 489 (Percentile = 96.23)
Bagged 1st prize in Project Exhibition held at K.V.G.C.E, Sullia
Bagged 2nd prize in State Level technical paper presentation held at K.V.G.C.E, Sullia
Personal Details:
Father’s Name
Mother’s Name
Date of Birth
Marital Status
Languages known
Address
:
:
:
:
:
:
Mudakanagouda. B
Sumangala
1st June, 1986
Married
English, Hindi, Kannada.
Vasanth Nagar, Bangalore
I hereby declare that the above information is true to the best of my knowledge and belief.
Place: Bangalore
Date:
(Ninganagouda B)