Nipun Birla

Enthusiastic Software Engineer with ~6 years of experience, having significant interest in Mobile application development.

 : nipunbirla     : nipun-birla     : nipun-birla 

Contact : +919599032062, +6596424515, [email protected]

Skills

Kotlin, Java, Android Studio, Gradle, Android, Github, Gitlab, UI Test, Units tests, Robolectric, Jenkins, Gitlab CI, Espresso 

Experience

Senior Software Engineer, Grab, May 2019 - Present

  • Responsible for maintaining and developing the critical features of the app (including job flow), maintenance and stability, code architecture, guidelines to be followed and the CI/CD framework.
  • Responsible for maintaining the code quality by regular code reviews through MRs.
  • Contributed significantly to code modularisation.
  • Worked on automating the processes, contributing significantly in CI/CD
  • Worked on critical features on the Driver and Passenger app like Job flows, DAX Tipping, Booking Planner, etc
  • Helped introduce Kotlin in the project and worked on integrating Detekt, a static code analysis tool for the Kotlin.
  • Mentored junior developers with design discussions, troubleshooting, coding practices and other issues, as well as create short-term and long-term goals.
  • Worked with Dagger 2, RX Java 2, Kotlin, Glide, Lottie, Espresso etc.

Software Development Engineer, Expedia Group, Oct 2017 - April 2019

  • Responsible for developing and maintaining the Packages module in Expedia's Android applications. 
  • Responsible for maintaining the code quality by regular code reviews through PRs. 
  • Worked on automating the Android release cycle by creating scheduled creation of Release candidate and sharing it on Slack/Email and uploading it on Playstore Beta through Fastlane along with many other features.
  • Developed and showcased a POC on using Geofencing with the application in my 10% time.
  • Worked with Dagger 2, RX Java 2, Kotlin, Glide, Kotterknife, etc.

Senior Software Engineer, Bharti Airtel Limited, June 2017 - Oct 2017

  • Responsible for developing and maintaining the Selfcare module in My Airtel Android application. 
  • Responsible for maintaining the code quality by regular code reviews through PRs. 
  • Developed the complete framework for creating/changing My Plan for postpaid users from within the application.

Software Engineer, Bharti Airtel Limited, April 2016 - May 2017

  • Wrote maintainable and extensible code in a team environment. 
  • Modified existing software to correct errors, upgraded interfaces and improved performance. 
  • Integrated 3rd party libraries like MoEngage, Juspay, Glide, Volley, Butterknife, Job-dispatcher etc. 
  • Extensively worked on integrating REST services, handling JSON parsing, creating complex UIs and custom views, and handling the UI components and controls. 

Mobile Developer, Ignite World Pvt Ltd (Formerly BSB Portal), April 2015 - March 2016

  • Brought in for developing Windows Phone Application. 
  • Soon after shifted to Android application development working on My Airtel. 
  • Later acquired by Bharti AIrtel Ltd.

Engineering Intern, Jade E-Services Pvt Ltd (Jabong), June 2014 - August 2015

  • Build the whole module of Saved Items List independently. 
  • Added functionality for saving Past Searches and displaying the last 10 searched items in search history. 
  • Improved filters functionality within the app by redesigning filter’s UI and changing the existing logic of filter implementation.

Education

B.Tech in IT, Maharaja Agrasen Institute of Technology (GGSIPU) : 2011 - 2015

Scored an aggregate of 77.62%

Accomplishments

HackDayX Winners - Grab

Won the internal Hackathon in the category Best Technically Challenging and Innovative Project

EG xTech Hackathon Finalists - Expedia Group

Amongst the 4 teams to represent Expedia India in Expedia Group's xTech Hackathon

Global Hackathon Finalists - Expedia Group

Amongst the 4 teams to represent Expedia India in Expedia's Hackathon 7.0 

Silver Award - By Bharti Airtel Ltd

Awarded for exceptional contribution towards My Airtel Android application.

Inter College Major Project Winner - By GGSIPU

Secured 1st position in Inter College Major Project (IT Department), GGSIPU for the application Gift a Life.

Microsoft Student Partner - Microsoft

IEEE-Extreme - 2012

Participated in IEEE-Extreme- 2012(team of 3),an international coding competition achieving a country rank of 132 and university rank 3.

Projects

Metvy, Android

Metvy lets you find people of similar interests to avail services in a hassle-free manner, by creating interest based profiles, it connects you to like-minded people present in your vicinity and facilitates a real-time face-to-face interaction by allowing you to decide upon a common meeting point through the medium of a phone call.
Link: https://play.google.com/store/apps/details?id=com.metvy

BoxLoaderView

A clean and easy to use Animated Progress View in a Square shape

Link : https://github.com/nipun-birla/BoxLoaderView

Swipe3DRotateView

3D Flip Rotation in Android based on swipe gestures.

Link : https://github.com/nipun-birla/Swipe3DRotateView

Friends2support.org, Universal Windows App

Friends2Support.org is the world’s largest voluntary blood donors’ organization. Approached and developed their windows phone application voluntarily. 

Link : https://goo.gl/ZCRdEr

Gift a Life, Windows Phone

Voluntarily register as a blood donor or search for blood donors around you or at a specific location or find nearby hospitals and blood banks, all in one app along with push notification support for blood requests.

Interests

  • Football
  • Music
  • Reading
  • Video Games