Abhishek Dewangan

Full Stack Engineer

Amsterdam-Centrum, North Holland, Netherlands10 yrs 11 mos experience
Most Likely To SwitchHighly Stable

Key Highlights

  • Reduced operational costs by 90% through automation.
  • Led architecture transition to MVVM, boosting productivity.
  • Developed offline capabilities, enhancing user productivity.
Stackforce AI infers this person is a Backend-heavy Fullstack Engineer in the Logistics and SaaS industries.

Contact

Skills

Core Skills

Android DevelopmentBackend DevelopmentSoftware Development

Other Skills

AWSAlgorithmsAmazon Web Services (AWS)Android Architecture ComponentsAndroid SDKAndroid StudioAppiumCI/CDContinuous DeliveryContinuous IntegrationContinuous Integration and Continuous Delivery (CI/CD)Data StructuresDeep Link URL DecodingDependency InjectionDomain-Driven Design (DDD)

About

Software Engineer with 5 years of experience in Android Applications and Backend Development. Writing Beautiful, Readable, Maintainable, and testable code is always my top priority. Practicing practice domain design principle in day to day work while following SOLID principle.

Experience

10 yrs 11 mos
Total Experience
2 yrs 2 mos
Average Tenure
5 yrs 1 mo
Current Experience

Booking.com

Full Stack Engineer

May 2021Present · 5 yrs 1 mo · Amsterdam, North Holland, Netherlands

  • Built and maintained components in SABA library, a server-driven UI framework, in the company to enabled marketing teams to run native Android and IOS campaigns for SEO.
  • owner and maintainer of deep link url decoding microservice in Kotlin to land user to right app screen.
  • build several landing pages using SABA with DML integration which allow our team to have faster deployment and easier to iterate over experiment.
  • Integrated various machine learning model to give user contextual experience.
  • supported back-end infrastructure for Booking.com historic big bowl campaign in the USA for 10 days in 2022.
KotlinMicroservicesMachine LearningServer-driven UIDeep Link URL DecodingAndroid Development+1

Porter.in

Senior Software Engineer

Sep 2018Apr 2021 · 2 yrs 7 mos · Bengaluru, Karnataka, India

  • Simplified and Automated Vehicle Advertisement Audit Flow (Android App + Backend), which reduced operation cost by 90% and increased in Branded Vehicle by 600% over the year.
  • Contributed to an application used by the owner in our system which we developed using Kotlin multi-platform backed by Ribs architecture using this tech stack we were able to share around 90% code across Android and Ios.
  • Created CI/CD pipeline for micro-service deployment. used Gradle, Jenkins, AWS.
  • Supported Driver Referral Flow(Android App + Backend), was having 85% adoption and we are getting 30% more new leads.
  • Created RNR(Rewards And Recognition) Program to engage Drivers in the platform, 90% of the active drivers adopted this feature, and for those drivers a 30% increase in engagement.
  • Write Code Design Documents for Product Requirements which includes Domain Modeling, Business UseCases, Presentation Modeling, this helps us to finish product development on estimated time also gives 99.99% product correctness and very few bugs.
KotlinCI/CDAWSAndroid DevelopmentBackend Development

Vokal india

Senior Android Engineer

Jun 2017Jun 2018 · 1 yr · Bengaluru, Karnataka, India

  • Initiated Architecture change movement and replaced our codebase from MVC to MVVM this increases the productivity of the team as a set of rules for writing in this architecture was already defined by the team.
  • Upgraded project with Dependency Injection Framework.
  • Migrated Sqlight database with Room ORM.
  • Optimized app size by 70% - 80% by using SVG in place of PNG.
MVVMDependency InjectionRoom ORMAndroid Development

Ninjacart

Software Engineer

Jun 2016May 2017 · 11 mos · Bangaon Area, India

  • Built offline support for warehouse app as the users of this app has generally work in remote areas where internet is too slow after this change user was able to do all the operation offline and we smartly upload data in the background whenever internet comes, this improves the productivity of user by around 35%.
  • Developed App for Business Associate to keep track of customers, now associate can easily track their customer's problems and concerns this helps us in increasing loyal customers in our system.
  • Simplified Farmer Onboarding Flow from the app using material design guidelines and better UX.
  • Proposed and implemented an Idea of optimizing operation cost for trip sheet management.
Offline SupportMaterial DesignUser ExperienceAndroid Development

Cybage

Software Developer

Feb 2015Jun 2016 · 1 yr 4 mos · Pune/Pimpri-Chinchwad Area

  • Work in the Rakuten Gateway project, which provides a gateway to all Rakuten Services, Followed Material Design Guideline, and MVC architecture.
  • Implemented Cursor Loader for observing query change.
  • Contributed to Selenium and Appium Automation Testing.
Material DesignMVCSeleniumAppiumSoftware Development

Education

CDAC ACTS, Pune

Post Graduate Diploma — Mobile application development

Jan 2014Jan 2015

Stackforce found 100+ more professionals with Android Development & Backend Development

Explore similar profiles based on matching skills and experience