I LOVE TO CODE

I AM A

image
Hello,

I'm Sunil B N

I believe in disruptive technologies and the ideas which change the world to run better.
Currently I am an Application Developer at ServiceNow and am focused on developing and enhancing the business applications in Financial Management.
I can work on any layer and in any programming language. Working since 2013 on multiple UI frameworks like SAPUI5, jQuery, AngularJS, Bootstrap, Foundation.And in Backend I have experience in Java, ABAP and RubyOnRails.
Besides work, I love travelling to new places which make me realise how tiny me and my problems are. I like writing poems, photography, playing football and cooking too.


Education
UVCE, Bengaluru

Bachelor of Engineering in Computer Science: 2013 | Score: 78.4%

JNV Chikkamagaluru

Class 12th: 2009 | Score: 90.8%

JNV Chikkamagaluru

Class 10th: 2007 | Score: 92.8%


Experience
Applications Developer | July, 2016 to Present

ServiceNow Inc., Hyderabad
Working on Financial Management Applications

Developer | July 2013 - July, 2016

SAP Labs India, Bengaluru
Worked on various Fiori Appliactions under Human Capital Management domain and Success Factor's Homepage.


Programming Languages
JavaScript
Java
ABAP
C
Ruby on Rails, Python

WHAT CAN I DO

Web Developement

I build responsive and role based web applications using frameworks

Backend

Strong Experience in building REST apis, ODATA architecture.

Frameworks

Higly comfortable with AngularJS, SAPUI5, jQuery, Bootstrap, Foundation CSS

Clean Code

I love writing maintainable clean code. I've experience in versionsing tools like -git, svn and bitbucket.

ServiceNow

I can build any kind of applications on ServiceNow Cloud Platform.

Customer Support

I have great experience in working with customers. Ownership is everything. I love supporting the product we build.

PORTFOLIO

Google Chrome Extenstion - SF Dev Assistant | Feb 2016

This extension allows to quickly access Success Factors Code, Jira tickets, Crucible Reviews, Version One Defects, SVN versions, Search Confluence, open quality instance in a go and much more.

Note: This is an internal tool for Success Factors, a subsidiary of SAP.

Link to Extension


Fiori Applications for SAP Human Capital Management

A bundle of transactional Fiori apps for SAP ERP Human Capital Management that run on the SAP Fiori launchpad. Apps are build using SAPUI5 based on Fiori design principles and ABAP in backend. OData architecture backed by SAP Netweaver and SAP ERP. 

Collectively I was deeply involved 9 applications which include Employee & Manager self service applications like My Leave Request, Approve Leave Request, Payslip and My Time Events. 

I have worked on these applications as full stack developer for ~3 years in SAP Labs India, Bengaluru.



My Time Events


My Payslip

Google Chrome Extension - tranSAP | Sept 2015

Chrome extension to assist SAP developers to access SAP transactions, Notes Search, Customer and Internal Incidents.

Link to the extension


Google Chrome Extension - Stock Exchange Updates | July 2014

To get stock updates from Indian stock markets like NSE (National Stock Exchange) and BSE (Bombay Stock exchange). This extension gives search tab to get stock update directly.

This is just an integration of Rediff widget with Chrome extension api.
Currently there are 1500+ active weekly users.

Link to Chrome extension

Transport Application for SAP | Oct 2013

Transport application to assist employees to choose their respective routes based on geolocation.
And to assist admins to aggregate the cab requests based on Google map Geo-fencing.
Built using SAPUI5 and Google Maps in the front-end and PHP & MySQL in the back end.

My primary focus was building UI and integration of Google Maps V3 api.







New Cab request

Employee Profile

Cab Request in master detail pattern

Placement Portal | UVCE, June 2013


A web application to provide smoother web interface to students and placement office to conduct and maintain records of all campus recruitment activities which includes registration, data collection, campus drives and notifications.

My role was primarily to develop UI and integrate with backend.


Placement Portal - Landing page

Developed using PHP, MySQL, HTML, CSS and Java Script on linux platform.
Team size: 2

Unique ID Management and Authentication | Sept 2012

Login page - UIDMAS


This project "WAI Unique ID Management and User Authentication System” is a full-fledged web application that assigns a random thirteen digit unique identification number to each of its users. It has utilities such as registration forms for new users (including local language support), user accounts, e-WAI cards, online bill payment, administration control centre, authentication, search and API support.

The dispensing of unique identification numbers are managed by a central WAI UIDMAS authority. This system has been designed in such a way that it can be deployed on a server and other clients can use the system for authentication purposes using API calls.

The work has been carried out using JSP, Java, Python, HTML, Javascript, AJAX, SQL, Android programming among others.

WAI - Stands for "Who Am I"



Moderator Dashboard

Multi-lingual registration form
Generated WAI QR coded Card

Admin Dashboard


Start Work With Me

Contact Me