We provide IT Staff Augmentation Services!

Engineer Resume

2.00/5 (Submit Your Rating)

SUMMARY:

  • 16+ years of experience in architecting and building large scale distributed applications with re - usable components using object oriented and functional programming
  • 7+ years of experience in implementing NoSQL based RESTful solutions for highly scalable, available and low latency applications.
  • Experience in high volume distributed batch and stream processing using Kafka.
  • Experience in implementing RESTful services using Golang, Netty, Spring MVC, Vert.x, JSON, Google Protobuf and NoSQL (Redis/Riak/Mongo)
  • Believes in continuous refactoring to improve the design and code quality over time
  • Experience in building low latency applications that handle over 100+million requests a day
  • Experience in managing development teams and working with geographically distributed teams.

LANGUAGES, TOOLS AND TECHNOLOGIES:

Java: Java 8, Golang, XML, JSON, Google Protobuf, Python(novice), JavaScript, Spring 4, Spring MVC, Tomcat, Jetty, Netty, Vert.x, Dropwizard Metrics, CentOS

NoSQL: HBase, Riak, Cassandra

Caching: Hazelcast, Radis, Guava Cache

Messaging: RabbitMQ, Apache Kafka

RDBMS: Oracle 12c, MySQL 5

Cloud/Tools: Docker swarm, Maven, Archiva, Jenkins, Docker, IntelliJ, OmniGraffle, RPM Build, GitHub, SVN

Agile: Rally, Kanban, JIRA

Documentum (Past): Content Server, DFC, BOF, UCF, XML, WDK, WebTop, DA, DFS

EXPERIENCE:

Engineer

Confidential

Technologies: Java 8, Golang 1.7, Spring 4, Riak, Redis, Hazelcast, Apache Kafka, HBase, RESTful services, JAXB, Jackson JSON, Google Protobuf, Tomcat, Netty, Oracle 12c, Vert.x, JUnit 4, Metrics, Linux

Responsibilities:

  • Architected the system and played a vital role in the overall design and implementation of various components.
  • Involved from product conceptualization to realization and maintenance
  • Continuous performance optimizations and re-factoring.
  • Support for multiple Accept-Encoding.
  • Implemented metrics, health checks and admin overrides for rolling upgrades.
  • Docker deployments to swarm cluster, RPM application package delivery for one step install/upgrade
  • Participate in Agile methodologies using Scrum and DevOps model.

Senior Software Engineer

Confidential

Technologies: Spring 3, Spring Quartz Jobs, JAXB 2, Oracle 10g, Centos, RHEL 5, Ant, Atlas App server, JUnit 4, Accurev SCM.

Responsibilities:

  • Enhanced Inventory audit logging for traceability
  • Enhance Room/Rate association change log for audit purposes.
  • Implemented Min-LOS utility to capture data required to troubleshoot from a data set of 600 million data records.

Software Engineer

Confidential

Technologies: Spring 2.5, Spring Quartz Jobs, Hibernate Search powered by Lucene, JAXB 2, MySQL 5, SQLite, Ubuntu 9.10, RHEL 5, Maven 2, Tomcat 6, JUnit 4, Jetty, Subversion, Hudson, Terracotta, Java Concurrency, MySQL, Apache MINA

Responsibilities:

  • RESTful web services using Spring MVC and free text search using Lucene
  • Scheduled delivery of Catalog to STBs for local caching
  • Distributed Multi GB cache using Terracotta VM clustering.
  • Fine-tuned the application to serve 6000tps on a single tomcat instance.

Programmer Analyst

Confidential, Groton, CT

Technologies: RAD 7, WebSphere 6.0, Oracle 10g, Struts 2, Tiles, Filters, JSP, Servlets, Java 5, XML, Documentum, Autonomy Search Engine

Responsibilities:

  • Implemented various customized WDK Components, scripted DQL& IAPI Scripts to administer Production Docbases
  • Administering Users, ACL, Queues, Workflows, Jobs & configuring Storage Areas.

Principal Software Engineer

Confidential

Technologies: Java 5, Servlets, XML, JUnit, IntelliJ, Windows, Linux, Solaris, VMWare, Tomcat, WebSphere, WebLogic, Oracle App Server

Responsibilities:

  • Lead & enhanced UCF, DFC, BOF and Web services API
  • Enhanced the Documentum core content transfer protocol
  • Sustaining Engineering, hot fixes and patch releases

Programmer Analyst

Confidential

Technologies: Oracle 9i Database, Weblogic 8.1, EJB 2, Struts, Servlets, JSP, XML

We'd love your feedback!