Summary
Overview
Work History
Education
Skills
Certification
Accomplishments
Projects
Timeline
Generic
Dipanjan Jana

Dipanjan Jana

Software engineer
Bengaluru

Summary

Software engineer with 6+ years of experience in building Mobile applications from scratch. Having a strong problem solving, stake holder management and leadership skills.

Overview

5
5
years of professional experience
2
2
Certifications
3
3
Languages

Work History

Software Engineer

PhonePe
07.2022 - Current
  • Founding engineer on Share.Market app team.
  • Architect and build Pre-transaction, wealth basket and account management modules from scratch.
  • Optimized recomposition throughout the app which led to 60% reduction in slow frames.
  • Created performance dashboard for tracking Api calls , DB calls latencies and ui performance.
  • Owing all charts and graph components throughout the app.
  • Mentoring and guiding team members.

Software Engineer - 2

Apna
12.2021 - 07.2022
  • Re-architecture of tagging setup for Post and Replies
  • Re-architecture of Replies using jetpack pagination 3, Room
  • Home optimization by stopping fragment recreation which led to 30% reduction on API calls.

Software Engineer

Unacademy
02.2021 - 05.2021
  • Worked on Learner app revamp team(React native to native android)
  • Lead initial architecture decisions(Multi-Module architecture) and sdks used
  • Also created base components for using throughout the app
  • Setup dependency injection using dagger 2
  • Architect Unacademy planner for pro users
  • Similar to google calendar.

Mobile Engineer

Smallcase technologies private limited
01.2020 - 02.2021
  • Worked on smallcase gateway sdks for native and hybrid apps
  • These sdks are used for purchasing stocks and fetching user holdings through our partner brokers
  • Setup entire infra for distributing private sdks through Private Maven repo(for android), Cocoa(for ios) and private npm package(for cordova, React native)
  • Worked on automating build creation, sharing and changelog generation for each sdk release using(Jenkins, docker, ecs) for Android and Bitrise for Ios
  • This lead to 90% decrease in time spent by developers on building and sharing release
  • Created automation test suite using Appium
  • Created crashlytics setup for android frontend and backend using node and postgres sql.

Android Developer

Neargroup inc
02.2019 - 01.2020
  • Worked on profoundly and neargroup app for android
  • Created the two apps from scratch individually
  • These apps are for anonymous messaging, voice and video calls
  • Lead and build android team.

Education

Bachelor of Engineering - Computer Science

University Institute of Technology
Burdwan, West Bengal
04.2001 -

Skills

Software Development Life Cycle (SDLC)

undefined

Certification

Google India Challenge Scholarship, 02/2018 - 05/2018, Scholarship provided by google powered by Udacity to 10k students across world for learning android development

Accomplishments

  • Trending in playstore, 05/2019 - 06/2019, Got to playstore trending after launching profoundly android app.Got 1M downloads in just two months.
  • Highest SST(Single stocks transaction), 05/2020 - Present, After some successful integration of our smallcase gateway sdk.The android and IOS sdk created by me draw more than 90% of all gateway transactions.

Projects

Apna, 12/2021 - Present Unacademy, 02/2021 - 05/2021 Smallcase Gateway, 01/2020 - 02/2021

Timeline

Software Engineer

PhonePe
07.2022 - Current

Software Engineer - 2

Apna
12.2021 - 07.2022

Software Engineer

Unacademy
02.2021 - 05.2021

Mobile Engineer

Smallcase technologies private limited
01.2020 - 02.2021

Android Developer

Neargroup inc
02.2019 - 01.2020

Bachelor of Engineering - Computer Science

University Institute of Technology
04.2001 -
Dipanjan JanaSoftware engineer