I started my career in computer sciences back in 1998 with a short course related to Office Automation Software Tools. I performed very well in this short course. After that I decided to pursue my bachelor's degree in Computer Sciences.
Having 12+ years of experience in Project/Product software development from Mobile Apps to large scale Enterprise Applications., I can architect high-available and scalable enterprise applications. Mainly I worked in Java EE/Spring technologies, .Net, RoR and JavaScript frameworks.
Working on following cloud technologies
Java EE (Spring (Core, TX, JDBC, JMS, Boot, Cloud, Batch, Data, MVC), Hibernate, JAX-WS, JAX-RS, Struts2, ActiveMQ, JUnit, Mockito, Tomcat, JBoss AS, Clustering, Load Balancing), Microservices, AWS(EC2, ECS, RDS, S3, CloudWatch, Lambda), Docker, Jenkins, Terraform, Drools Expert, Drools Guvnor, SCRUM, Design Patterns, Refactoring, HTML5, CSS, Angular JS, Bootstrap, Mobile Applications (Android)
Recently I did M101J: MongoDB for Java Developers online course.
May 2016 to January 2017
December 2012 to September 2015
August 2004 to June 2006
I earned Master's degree in Computer Sciences with major in Networks and Distributed Systems with CGPA 3.1/4.0
October 1998 to March 2003
I earned a bachelor's degree in Computer Sciences with 3.9/5.0 cumulative GPA.