Passionate, highly-skilled, detail-oriented senior software engineer that in the past 12+ years has worked in various diverse hands-on roles as senior full stack java developer, enterprise architect and senior staff engineer. Have led onshore/offshore teams in developing efficient, scalable client-facing, web-based, RESTful, mobile, messaging, distributed, real-time and cloud applications in the healthcare, finance, e-commerce, marketing, media and industry domains.
Languages (Java, C++, Objective-C, Golang, Spring Framework (Spring Boot, Spring MVC, Spring Data, Spring Cloud, Spring Batch, Spring Security, Spring AMQP, Spring HATEOAS, Spring JMS), Databases (MySql, Oracle, Sql Server, PostgreSQL, DB2, Derby, H2), NoSql (Redis, CouchBase, Cassandra, MongoDB), Search tools (Elasticsearch, Logstash, Kibana, Solr), Application Servers (Tomcat, JBoss, Weblogic, WebSphere), Repository Managers (Artifactory, Nexsus, ORMs (Hibernate, iBatis), Cloud Computing (Apache Mesos, Marathon, Mesosphere, DC/OS, Docker Swarm, Cloud Foundry, AWS, IaaS, PaaS, SaaS, Chef), Messaging (RabbitMQ, Kafka, IBM MQ)
Lead a team of 3 developers to design, implement and test a 3-tier online real-estate struts web-based application and a desktop client written in Java Swing. The middle-tier was implement using EJBs with a back-end store of Oracle.
Worked as part of a team that design, implement and test a GUI application that was used to automate the creation of multi-tier applications.
Computer Science and Mathematics
Leadership Development Course (LDC)
Secure Coding in Java/JEE: Developing Defensible Applications
Medal of Excellence in Mathematics at Sacred Heart University
Resumes, and other information uploaded or provided by the user, are considered User Content governed by our Terms & Conditions. As such, it is not owned by us, and it is the user who retains ownership over such content.
Many factors go into creating a strong resume. Here area few tweaks that could improve the score of this resume:
Job Titles Held: