A hands-on Application Development Professional with experience in Product Development Roles. I am an advocate for my Team and remove obstacles which has contributed to my success in delivering quality software in a timely fashion. Technical experience includes Code Design that produces Functional and Technical specifications, Design Implementation, Research including various POCs, Performance Analysis, Resource Estimates, Unit Testing, Technical Leadership and Team Coordination through all phases of Software Development Life Cycle. TECHNICAL PROFICIENCY: Software Methodologies: Agile, Scrum, Kanban, Waterfall Continuous Conceptual Areas: Information Retrieval, Data Structures, Algorithms, Design Patterns Programming Languages: Java, J2EE, C, C++, Perl, CGI, PHP, Bash, Python.... Technology Stack: Spring, Hibernate, JUnit, AOP, JAXB, JAX-RS (REST-WS), Microservices, Kafka, Redis, ElasticSearch, ELK, Docker Kubernetes ..... Databases: Oracle, MySql, Postgres, MongoDB, GreenPlum, AWS Redshift, Cassandra App/Web Servers: Apache, Tomcat, Jetty, Express Server, JBOSS (wildfly) Cloud: AWS, Azure Integration: Maven, ANT, Gradle, Jenkins, Bamboo VCS: Subversion, RapidSVN, GIT, Bitbucket, Stash Operating Systems: Linux (Debian, RH4, CentOS and Ubuntu), Windows, Mac OS
©