I'm an expert Java/Javascript engineer with 6.8+ years professional experience, and focused on OO technologies. I have an extensive background in large-scale desktop, web based systems.
My core competency lies in end to end design/development of Web/SOA architecture.
Expertise in full Software Development Life Cycle (SDLC) including Software Architecture, Object Oriented programming, Data structure & Algorithm, Database Design, J2EE Security, Encryption, Troubleshooting.
Technologies: Java, Spring, Hibernate, Web Services (REST and SOAP), Apache SOLR, Amazon Web Services (EC2, S3, SES, EBS, SQS, RDS), Web Sockets, Docker
Web Technologies: HTML, JavaScript, AngularJS, Angular2, JQuery, Bootstrap
Cache : EhCache integration, memcache
Spring : Spring Security, Spring Data, Spring Mongo, Spring Web,
Push Notification: GCM, Firebase cloud messaging (FCM), Amazon SNS
Payment : Stripe, Braintree, Venmo
Single Sign On : Auth0, onelogin
Web/Application Servers: Tomcat , WebLogic, Jetty, JBoss
RDBMS: Oracle, MySQL, PostgreSQL, MongoDB
Platforms: Windows, UNIX, LINUX
Testing Tools: JUnit, Karma (Jasmine)
Version Control: SVN, GIT, CVS, Bitbucket
Methodologies: Agile Methodology, Scrum, Kanban
I'm looking for challeging projects with strong believes in best practices to participate
What you can expect from me: