Summary
Overview
Work History
Education
Skills
Certification
Timeline
SeniorSoftwareEngineer

Somendra Agrawal

Senior Software Engineer

Summary

Senior Software Engineer with 5 years of total experience.I have worked in startup environment and have started 3 projects from scratch and taken them to production. Have exposure to the latest tech stack including expertise in spring-boot based micro-service architecture along with kafka , elastic search , cassandra , spring cloud. I have worked on cloud providers like AWS , Azure and Google Cloud Platform.

Overview

3
3
years of professional experience
4
4
years of post-secondary education
1
1
Certification

Work History

<p>Senior Software Engineer</p> <p></p>

Qualys Securities Tech Services
02.2017

Cloudview provides 360 degree protection in the cloud domain.Started the cloud application as a single backend developer. 

  • Designed event based architecture for scalability using spring-boot as base framework with kafka.
  • Implemented Microservice architecture using docker swarm.
  • Elasticsearch integration for user queries and cassandra integration for data warehousing.
  • Integrating spring-cloud in application to use distributed property management and service discovery.
  • Using graph datastructure to maintain relationships between entity
  • Using redis to cache data


<p>Software Engineer</p> <p></p>

Talentica Softwares
01.2015 - 02.2017

Started two projects from scratch and taken till production in the startup (Finance Domain)

1.Cube payments - provides the ability to recharge utility bills like phone/electricity with different providers.

2. Cube wealth - provides the facility to invest money in different option like mutual fund to complete your dreams.


  • Designed highly scalable , independent and efficient apis for the application which can be integrated with mobile apps.
  • Integration of 3rd party apis with the application for opening mutual fund account , utility recharges , etc.
  • Designed the vault for storing customer card information and compliant with PCI-DSS mandates.
  • Middleware for mobile app to the backend inegration using node.js
  • Oauth 2.0 integration on the top of the apis to make apis secure


<p>System Engineer</p> <p></p>

IBM Global Business Service
12.2013 - 01.2015

Started the professional career with IBM GBS. Worked as a java application developer for Europe Government Finance Application. 

Education

undefined

Birla institute of technology , Mesra
05.2009 - 06.2013

Skills

Spring Boot 

undefined

Certification

Oracle Certified Associate Java Programmer

Timeline

Senior Software Engineer

Qualys Securities Tech Services
02.2017

Software Engineer

Talentica Softwares
01.2015 - 02.2017

Oracle Certified Associate Java Programmer

11-2014

System Engineer

IBM Global Business Service
12.2013 - 01.2015

undefined

Birla institute of technology , Mesra
05.2009 - 06.2013
Somendra AgrawalSenior Software Engineer