We provide IT Staff Augmentation Services!

Scrum Master And Software Engineer Ii Resume

3.00/5 (Submit Your Rating)

OBJECTIVE

Seeking a technical leadership position to contribute my strong backend development skills and experience, as well, as bring strong leadership qualities and facilitate and enforce Scrum best practices in an organization.

SUMMARY

  • Experienced and versatile developer using J2EE/Docker/Kubernetes technology stacks.
  • Practical knowledge and experience in developing highly scalable, distributed applications.
  • Experienced developing RESTful microservices
  • Experienced containerizing legacy applications into Docker based deployments.
  • Experience creating and maintaining CI/CD pipelines/jobs for continuous integration on Jenkins using Maven and Gradle
  • Configuring API Gateways such as Ambassador, HAProxy, NGINX for load balanced and high - availability deployments and DNS (CoreDNS) for service routing on Kubernetes
  • Experience using ELK stack alongside enterprise grade applications for performance optimization.
  • Experience in UNIX/Linux Environment and Shell scripting for automation/configuration.
  • Certified Scrum Master with active scrum master role on development team leading daily standup’s and working with project owners to facilitate sprint planning, backlog grooming, and retrospective meetings.
  • Actively participating design discussions and architecting best-practice solutions.
  • Self-motivated team player with excellent communication skills.
  • Able to manage time and work in stressful situations along with removing impediments for fellow team members.

TECHNICAL SKILLS

  • Java EE 7/8
  • JMS
  • SOAP
  • RESTful Services
  • C#
  • Struts/Struts2
  • Hibernate
  • JPA
  • Spring
  • Docker
  • Kubernetes
  • Light-4j
  • Unix
  • Shell Scripting
  • Beanshell
  • JavaScript
  • XML
  • XSLT
  • YAML
  • JSON
  • Android SDK
  • Room ORM
  • SQLite
  • LDAP
  • ActiveMQ Artemis
  • RabbitMQ
  • ZooKeeper
  • Jboss/Wildfly
  • Tomcat
  • Glassfish
  • Oracle
  • SQL
  • MySQL
  • PostgreSQL
  • Elasticsearch
  • Logstash
  • SDLC
  • Agile
  • JIRA
  • Kanban
  • Git
  • SVN
  • BitBucket
  • Eclipse
  • Visual Studio
  • Android Studio
  • Maven
  • Jenkins
  • Hudson. Groovy
  • Gradle
  • SonarQube
  • UML
  • Windows XP/7/8/10
  • Unix/Linux
  • Azure
  • VMware

PROFESSIONAL EXPERIENCE

Confidential

Scrum Master and Software Engineer II

PLATFORM: Windows 7/10 Front-End (Angular 8 Web Applications), Backend on Linux using Java, Docker, Kubernetes, Light-4J, REST

Responsibilities:

  • Working closely with development team, product owner, and other stakeholders in backlog management, Epic/Story grooming, feature releases, and educating and reinforcing scrum methodology and agile framework to team members.
  • Developing cloud-friendly, containerized Java based microservices using Light-4j Framework, to be deployed on Docker/Kubernetes platform.
  • RESTful services are built based on YAML specifications and involving the transfer of JSON payloads
  • Architecting and designing cloud friendly solutions to maximize efficiency and profit in cloud environments (Azure/AWS)
  • Configured Kubernetes Ambassador as service API gateway, Prometheus monitoring on Kubernetes, Horizontal Pod Scaling, Authentication for Single Sign On, and DNS (CoreDNS) /TLS infrastructure for microservice development.
  • Creating and maintaining continuous integration Jenkins pipelines using Maven and Groovy to automate Kubernetes deployment and integration tests, as well as, provide code coverage reporting via SonarQube.
  • Developing integration and unit tests to generate/report code coverage and test features of microservices.

Software Engineer

Confidential

PLATFORM: Windows 7/ Linux using JAVA, J2EE, SOAP, JMS, JavaScript, XML, XSLT, JBoss, ORACLE 12c/11g, Eclipse

Responsibilities:

  • Developed platform business logic using J2EE stack for capturing and processing biometrics, searching local/remote databases, and connecting with external interfaces. Deployed on JBOSS with Linux backend.
  • Developed backend Rest API for MBIS platform and threaded micro-services for site specific functionality
  • Implemented threaded Data Exchange Services using SOAP, JMS, SFTP/FTP in Java to configure server-side endpoints for capturing and processing data both entering and exiting the back-end application servers.
  • Developed custom workflows for transferring biometric data from capture points through the customer’s backend system and then to state/federal level agencies such as FBI and Dept Homeland Security using JMS via publish subscribe and point-to-point messaging queues using ActiveMQ alongside JBOSS
  • Migrating and containerizing legacy application on JBOSS to be deployed in Kubernetes/Cloud environment to shift away from EJB.
  • Creating application installers for Linux (rpm) and Windows (msi) based applications using Maven/Apache Commons Daemon/Wix
  • Configured MorphoBis front-end application based on customer specifications.
  • This is an interface built using Javascript/Polymer/HTML using XML/XSLT and underlying beanshell scripting and RegEx for validation.
  • Configured JBOSS Cluster for High Availability using HAProxy and KeepaliveD
  • Profiling Java applications with Jprofiler to find bottlenecks in various applications amongst various applications including optimization replacing XML document parsing with XML stream parsing in various application components.
  • Experience in configuring Windows/ Linux environments to run the Confidential through its full lifecycle (development, integration, implementation, support) both on virtual machines locally using VMware and in the Cloud via Azure.
  • Performed database related tasks such as writing jasper reports queries, indexing scripts, data migration/cleanup scripts/utilities using JDBC, and creating/modifying schema creation scripts

Confidential

IT Assistant

Responsibilities:

  • Performed broad spectrum of technical hardware/software tasks needed for the Psychiatry department involving bash scripting, PC building, troubleshooting, upgrades, networking, software issues, etc.
  • Setting up and troubleshooting behavioral equipment for use by post-grads and lead researchers/MD’s/PhD’s

We'd love your feedback!