Personal details

Ashwani K. - Remote software architect

Ashwani K.

Timezone: Kolkata (UTC+5.5)

Summary

10 years of experience as Software Development Engineer on various platform including Java, Spring, Hibernate, Postgres, Android. Specialties: Design and development of highly scalable back-end system with micro-services enabled design. Strong knowledge of object oriented programming concepts, test driven development, and aspect-oriented programming. Good hands on with data structures and algorithms Frameworks: JUnit, Mockito, Spring Programming Languages: Java, C#, Javascript Hands-on experience on Kafka, RabbitMQ, Couchbase, Redis, Nginx, PostgreSQL, AngularJS, Node.js, jQuery Self-taught Android developer. Have multiple live applications on Google Play store (http:// www.gamesapps4u.com). Technology explorer: Keen to learn and share knowledge. Maintains a tech blog (http://blog.ashwanik.in)

Work Experience

Software Developer
Tesco Bengaluru | Aug 2016 - Present
Working on next generation retail software solutions.
Technology Lead
SuperProfs.com | Nov 2015 - Jul 2016
Involved in design and development of core back-end systems to power huge number of users. 1. Implemented Java based rest api back-end using PostGres, MongoDb and RabbitMQ. 2. Performance tuning of Postgres to support large number of users.