An engineer involved in Enterprise application Design and Development since 2004
Experienced in working with both Product and Services organizations, and have been playing different roles:
- Leading development of multiple modules of an application (Team size 15)
- Designing the system by defining internal and external interfaces
- Individual Performer spending 80% time on hands-on development and 20% on guiding team members.
Current Job profile
- Prepare Technical Specs
- Estimating work effort
- High level design
- Low level design
- Coding, Unit testing
- Peer review of design, code, test cases
- Recruitment
__Domains__
Commodity Trading ( Gas, Power)
OSS/ BSS ( Order Management)
Casino Gaming (Baccarat)
__Design__
Agile
Waterfall
BDD
SOLID
Principles
KISS
DRY
OOAD
SOA
Microservices
Performance
Tuning
Test
Automation
__Tech Skills__
Java 8
Java EE
Servlets, JSP
EJB
Tomcat
Jetty
Wildfly
BEA Weblogic
Spring
Springboot
Struts
Endur OpenJVS
jUnit
Azure DevOps
Jenkins
Jira
Sonar
Maven
Git
Fitnesse
Cucumber
Spring Security
Apache Shiro
Hadoop: HDFS, Hive, Ambari
Kafka
Groovy
PostgreSQL
Oracle DB
Volt DB
Experience Summary
Software Dev Lead at KWA Analytics, Noida, India
(Feb 2017 – )
Senior Engineer at W D Table Systems, Gurugram, India
(Oct 2015 – Jan 2017)
Technical Lead at Alethe Labs, Gurugram, India
(Jun 2014 – Sep 2015)
Technical Lead at Hughes Software Systems (now Capgemini), Gurugram, India
(Aug 2004 – Jun 2014)
Education
B.Tech. (IT), GGIPU Delhi, India
(2000 – 2004)