Summary
Overview
Work History
Education
Skills
Accomplishments
Software
Certification
Timeline
Generic
Ajay Kumar

Ajay Kumar

Senior Software Engg
BANGALORE

Summary

Results-oriented and innovative Senior Software Engineer with 8.2 years of total experience having 5.6 Years in ANDROID , 1.6 Plus Years AS MERN Full Stack Engg(MongoDB, React JS and Node JS) and 1.2 Plus Years AS Flutter App Developer. Easily communicates complex technical requirements to non-technical stakeholders. Good Leadership skill to manager team , enthusiastic player, always ready to contribute to company success. Highly motivated and techno enthusiast . Contributed in multiple project to deliver high quality product .

Overview

7
7
years of professional experience
7
7
years of post-secondary education
5
5
Certifications
1
1
Language

Work History

Senior Software Engineer

Client : NOKIA , Employer : TechMahindra
BANGALORE
06.2020 - Current
  • Nokia Mobile Store web Application with exposed API developed using MONGODB and NODEJS and EXPRESS
  • Interface is developed using Google Material UI library using ReactJS
  • Stores displaying the contents are based on user current location and streamable video using react-player and MongoDB
  • GridfFS Login handling , session handling and security handling with JWT authentication , Cookie , implemented rate limiting , security via HTTP headers Data Modeling with Mongoose , indexing , authentication and authorization
  • Tools and technology – MongoDB , NodeJS , expressJS , ReatcJS ,React-Hook, Material UI ,React-player ,Postman, github , MVC
  • Project Name HMD NOKIA, Worked on bug fixes and feature enhancement for NOKIA Device (Android Framework)
  • Project Name Samsung AD SDK
  • Client Samsung R&D

Senior Software Engineer

Client : SAMSUNG , Employer : TechMahindra
BANGALORE
08.2019 - 04.2020
  • Commercialized AD platform for mobile devices for showing Ads
  • Enhance features and bug fixes for banner AD/ Interstitials AD / App Icon AD
  • Implemented new features in Video AD like Full Screen View of Video AD , automatic cancelation of Video AD etc
  • Provided API to developers to control the features
  • Project Name MyGalaxy App
  • Client Samsung R

Senior Software Engineer

Client : SAMSUNG , Employer : TechMahindra
BANGALORE
02.2019 - 05.2019
  • Commercialized entertainment application with lots of personalized content for richer experience
  • Intergrated Cricketing section with live score card , tournament standings and post match information
  • Used android jetpack component – Workmanager , Live data , paging , view model
  • Implemented the features using MVVM design pattern Understand the requirement , interact directly with backend team and UX team , develop , debug , test the features
  • Project Name Samsung mall
  • Client

Senior Software Engineer

Client : SAMSUNG , Employer : TechMahindra
BANGALORE
10.2018 - 01.2019
  • E-Commerce product based hybrid application developed using react native and android
  • Develop two features Trending products and implemented new OTP authentication provided by google
  • Implemented the features using MVP design pattern Interacted with Android java and react java script using RN Bridge
  • Understand the requirement , interact directly with backend team and UX team , develop , debug , test the features .

Software Engineer

Client : Johnson&Johnson-group , Employer : TCS
BANGALORE
01.2018 - 10.2018
  • News Application for JnJ users and their client – being updated about latest happening around the world
  • Offline storage features with live news data – Room database used
  • Single sign on features integrated with session handling using Jnj credentials
  • Firebase Push notifications, firebase analytics ,firebase crash reporting , implemented share , like features
  • Implemented concurrent and multithreading as per requirement of app
  • Implemneted MVP architecture
  • Singly handled project from requirement ,gathering ,understanding, client interaction , development,testing bug fixing unitl it goes live
  • Made the code application reusable, scalable , maintainable
  • Project Name PAVE(Patient Access Programme & Value Added Services)

Software Engineer

Client : Johnson & Johnson-Group , Employer : TCS
BANGALORE
09.2017 - 12.2017
  • PAVE is a treatment administration system where patient is allowed to track administration of each treatment , dosages and if particular treatment required
  • Integrated QR Code scanner for medicine and dosages information
  • Implemented Push Notification for user being updated about latest educational content
  • Implemented Scheduled reminder notification for update user about their next dosages, appointment to doctor and dosages information
  • Singly handled project from requirement ,gathering ,understanding, client interaction , development,testing bug fixing till it goes live
  • Project Name Barclays Mobile Banking

Software Engineer

Client : Barclays Bank Plc , Employer : TCS
PUNE
09.2016 - 06.2017
  • Worked on feature development and enhancement
  • Bug fixing , UI Enhancement , Reusable component development
  • Wrote test cases using Junit 4.0 , Mocking Framework – Mockito , Monkey Runner , Expresso UI automator.

Software Engineer

Client : Lloyds Bank plc , Employer : TCS
New Delhi
05.2014 - 08.2016
  • Responsible for developing new features as well enhancing previously implemented features using given design specifications,developing,debugging and fixing the defects as well as analyzing its root cause
  • Ensuring business requirement and functional specification to be delivered by me on time Developing business logic and implemented the for feature development
  • Dynamic and enhance UI development as per client requirement
  • Worked on Multi-threading to display web-view without blocking UI to user.

Education

Computer Science

Kalinga Institute of IndustrialTechnology
Bhubaneshwar
05.2009 - 05.2013

12th - SCIENCE

D.A.V WLAMI
PATNA, BIHAR
05.2005 - 05.2007

10th - SCIENCE

D.A.V WALMI
PATNA , BIHAR
05.2004 - 05.2005

Skills

    Core Java

undefined

Accomplishments

  • Developed and deployed 10 ground breaking applications on google play store
  • On the spot awards(TCS) - Twice May 2015 , December 2016
  • BRAVO Award (TechMahindra) - May 2022
  • Currently Managing Flutter Team
  • Successfully manage to deploy the application on time

Software

Android Studio , VS Code , IntelliJIdea

Jira , BitBucket , Android Profiling Tool

Certification

MongoDB - https://www.udemy.com/certificate/UC-6681b788-3510-44fa-8602-c5ef06a287a0/

Timeline

NodeJS - https://www.udemy.com/certificate/UC-a567651e-fdd9-4d36-b4cb-7d2cd9f3c714/

06-2022

Flutter - https://udemy-certificate.s3.amazonaws.com/pdf/UC-1eca5ea1-bd22-4019-960e-3f5f84849064.pdf

04-2022

React - https://udemy-certificate.s3.amazonaws.com/pdf/UC-089ee067-b053-446d-9ab9-daf5cbf00267.pdf

11-2020

PWA - https://udemy-certificate.s3.amazonaws.com/image/UC-628d3c17-b61b-4e56-9132-f4887a7f6425.jpg

08-2020

Senior Software Engineer

Client : NOKIA , Employer : TechMahindra
06.2020 - Current

MongoDB - https://www.udemy.com/certificate/UC-6681b788-3510-44fa-8602-c5ef06a287a0/

04-2020

Senior Software Engineer

Client : SAMSUNG , Employer : TechMahindra
08.2019 - 04.2020

Senior Software Engineer

Client : SAMSUNG , Employer : TechMahindra
02.2019 - 05.2019

Senior Software Engineer

Client : SAMSUNG , Employer : TechMahindra
10.2018 - 01.2019

Software Engineer

Client : Johnson&Johnson-group , Employer : TCS
01.2018 - 10.2018

Software Engineer

Client : Johnson & Johnson-Group , Employer : TCS
09.2017 - 12.2017

Software Engineer

Client : Barclays Bank Plc , Employer : TCS
09.2016 - 06.2017

Software Engineer

Client : Lloyds Bank plc , Employer : TCS
05.2014 - 08.2016

Computer Science

Kalinga Institute of IndustrialTechnology
05.2009 - 05.2013

12th - SCIENCE

D.A.V WLAMI
05.2005 - 05.2007

10th - SCIENCE

D.A.V WALMI
05.2004 - 05.2005
Ajay KumarSenior Software Engg