We provide IT Staff Augmentation Services!

Technical Lead & Scrum Master Resume

3.00/5 (Submit Your Rating)

Philadelphia, PA

SUMMARY:

  • Have 9+ years of strong experience in the full life cycle (SDLC) of the software development process including requirement gathering, analysis, design, development, writing technical/system specifications, interface development and implementation.
  • 7 years of rich experience in application development under Agile - Scrum with Test Driven Development and 2 years of Waterfall methodologies.
  • Taken additional responsibilty as Agile/Scrum Master for Product teams with a focus on guiding the teams towards improving the way they work.
  • Facilitate scrum ceremonies (grooming, sprint planning, retrospectives, daily stand-ups, etc.).
  • Strong experience in Rally and JIRA (Iterations & Kanban), Dashboard, burn down charts, reports and creating Agile metrics.
  • Expertise in Continuous Delivery & Continuous Integration process.
  • Solid experience in Object Oriented Programming/Design and implementation using Design Patterns.
  • Specialties and hand on experience i n JAVA/JEE, Google API - Guava, Groovy. HTML, XML, XSLT, Java script, JSON, JQuery, EXTJS. Frameworks ( Spring IO, Spring Batch and Boot). Ajax, REST and SOAP services. Shell Script programming on Unix/Linux.Databases technologies in query writing (SQL, ORACLE8, MongoDB, Elastic Search).
  • Test automation using Junit, TestNG & Spock.Build tools (Ant &Maven) and Integration servers (Jenkins/Hudson).
  • Apache tools (Apache Tomcat, ActiveMQ, Kafka).
  • SCM tools (SVN, CVS, Mercury, GIT).
  • IDEs(Eclipse Juno/Kepler).
  • Have knowledge in HL7, HIS (Hospital Information Systems).
  • Domain Experience in Network Management System (NMS/EMS) and HealthCare applications.
  • Efficient team member with excellent work/time management skills, excellent leadership, communications and Interpersonal Skills, ability to work under strict deadlines.
  • I wish to closely participate in the growth, development and success of the organization.
  • Project co-ordination and management skills.

TECHNICAL SKILLS:

Programming/Scripting Languages: Core Java, JDBC, JSON, Guava(Google API s), POJO, Java Script, DOJO, JSP, Servlet, JMS, JEE, Ajax, JQuery, Groovy & Grails, Ext JS, HTML, APT, XML, Xslt, Shell Script, CurlFramework: Spring (IO, Batch, Boot)

Web Services: REST & SOAP

Testing Framework: Junit, TESTNG & Spock.

Domain Knowledge: NMS/EMS(SNMP, CDP,ICMP) and Health Care

Tools: Eclipse, Apache Tomcat, Jboss, WebLogic, WebSphere, ActiveMQ, Puppet, SVN, SSH, Maven, Hudson/Jenkins, Rally, Spring DM Server, G-client, Surf pulse. OSGI, VSphere Client, Dynamibs-GNS3 IOU Simulation, SEP framework, Install Anywhere, Cygwin, Chrome PostMan, Hl7spy.

Operating Systems: Windows XP/ 2000/2003/2007/2008/ NT/95/98, Linux/Unix

Database: Oracle 8, MS-Access, MySQL, Mongo, Elastic Search

PROFESSIONAL EXPERIENCE:

Confidential - Philadelphia, PA

Technical Lead & Scrum Master

Responsibilities:

  • Facilitate Agile/scrum ceremonies (grooming, sprint planning, retrospectives, daily stand-ups, etc.)
  • Involved on analysis of system requirement and development of design documents and wireframe for UI and write/track stories in JIRA.
  • Configured Spring and Maven to manage actions as beans, project build and set their dependencies.
  • Implement backend services to track technician’s jobs, customer’s equipment’s and their health scores using Java and JSON.
  • Implement the Web Services using REST to expose the APIs to frontend.
  • Designed and implemented Spring Batch project for scheduling different jobs for device maintenance and monitoring.
  • Implemented Single Sign On (SSO) with help of Spring SAML.
  • Implement the messaging services using Apache Kafka to interact with external dependencies.
  • Configured deployment jobs on different environments using Chef system.
  • Designed and implementing the Continuous Integration process on Jenkins with complete automation.
  • Utilizing GIT for source management.
  • Bug fixing and resolving various issues throughout development and testing cycle.
  • Coordinate code reviews and guide the team on their tasks.

Environment: Java/J2ee, Apache common APIs, Google APIs, Groovy, JSON, AngularJS, Spring framework, Shell script, Perl, Junit, Tomcat, ActiveMQ, Maven, Chef & Jenkins, Jira, GIT, MongoDB, Rest webservice, Cygwin, chrome Postman, Eclipse Mars & Kepler.

Confidential - Durham, NC

Technical Lead/Sr. Java Developer

Responsibilities:

  • Worked under Agile/Scrum Methodology and acted as scrum master as well as lead Developer.
  • Taken responsibilities to coordinate scrum ceremonies.
  • Having experience in Rally (Iterations & Kanban), Dashboard, reports and creating Agile metrics.
  • Interacted with Clients to gather business requirements and generated requirement specification documents.
  • Implemented spring service layer with dependency wiring, transaction, DAO and annotations.
  • Configured Maven to project build and set their dependencies.
  • Designed and implemented core module which does the transformation from (Clinical Data) HL7 to JSON format using JAVA and Gauva API’s;
  • Designed and implemented replay functionality to process bulk messages through file system and monitor the progress in UI with REST web service.
  • Designed UI screens using Extjs, Ajax.
  • Defined framework in core processor to support different type of messages, achieved through factory pattern.
  • Implemented framework to handle warnings if any exceptions happen while transformation, achieved through singleton and null object pattern.
  • Implement the messaging services using Apache ActiveMQ to interact with external dependencies.
  • Performed full automation testing on features of translation engine module using Junit, Groovy, and Spock.
  • Written scripts and scheduled job to maintain 60 days’ records in Mongo DB.
  • Configured templates in zabbix to monitor project environments health and progress in production. Monitored and given necessary support in production.
  • I brought test driven development(TDD) since team follows Agile with 100% automation.
  • Prepare reports for upper management regarding status of project and presented them to Technical Director.
  • Involved on continuous delivery process and owning responsibility for weekly releases to customers with help of Chef and Jenkins.
  • Utilizing SVN& Mercurial for source management.
  • Bug fixing and resolving various issues throughout development and testing cycle.
  • Mentoring and tracking the offshore team.
  • Coordinate code reviews and guide the team on their tasks.

Environment: Java/J2ee, Google APIs, Groovy, JSON, ExtJS, Spring framework, Restful web service, Shell script,Junit, Spock, HL7, HIS system, Tomcat, ActiveMQ, Maven, Chef & Jenkins, Rally, SVN, Mercury, Zabbix Monitor server, Mongo, Elastic Search, Cygwin, chrome Postman, Eclipse kepler& HL7spy.

Confidential

Technical Lead

Responsibilities:

  • Worked under Agile/Scrum Methodology.
  • Performed requirement analysis to capture requirements and prepare Software Requirement Specifications.
  • Involved on high level technical design for the proposed application according to business requirements.
  • Managed project dependencies and workflow by utilizing Spring framework.
  • Configured Maven to project build and set their dependencies .
  • Implemented the backend services to provision and manage cisco devices in large network using Java, and exposed the services with help of REST.
  • Developed the devices administrative pages using XML, Xslt, Java script, Dojo, Ajax.
  • Developed the installation module for application using InstallAnywhere and Shell script.
  • Performed automation testing on features of translation engine module using Junit.
  • Conducted Code reviews, Defect resolution, coordinating with different teams like QA, Documentation.
  • Bug fixing and resolving various issues throughout development and testing cycle.
  • Utilized GIT for Version Controlling
  • Mentoring the team.

Environment: Java/2ee, Shell script, JSP, Spring Framework, SEP framework, XML, Xslt, Java script, DOJO, Maven, Hudson, Rally, GIT, VMware vSphere client, Eclipse, InstallAnywhere, REST& Junit.

Confidential

Developer

Responsibilities:

  • Worked under Agile/Scrum Methodology.
  • Implemented the functionality to manage cisco device operation using Java, JSP, servlet, Java script, Spring Framework, Java script, DOJO, JSON, Ajax, REST.
  • Configured Spring and Maven to manage actions as beans, project builds and set their dependencies.
  • Developed the installation module for application using InstallAnywhere and Shell script.
  • Taken ownership on OVA creation and vApp creation and deployments using VSphere client.
  • Performed requirement analysis to capture requirements and prepare Software Requirement Specifications.
  • Involved on high level technical design for the proposed application according to business requirements.
  • Participated in the Standup meeting to update the status of assigned task to team.
  • Bug fixing and resolving various issues throughout development and testing cycle.
  • Utilized SVN for Version Controlling
  • Mentoring the team.

Environment: Core Java, Shell script, JSP, Spring Framework, Java script, DOJO, POJO, Ajax, Maven, Hudson, SSH, Rally, SVN, VMware vSphere client, Eclipse, InstallAnywhere, REST & SOAP.

Confidential

Developer

Responsibilities:

  • Worked in Agile/Scrum Methodology.
  • Developed the backend modules using Java, Shell script, Maven to discover network.
  • Worked on network discovery using SNMP, CDP protocols.
  • Performed as test scrum auditor, maintained the full automation using TetsNG.
  • Participated in the Standup meeting to update the status of assigned task to team.
  • Bug fixing and resolving various issues throughout development and testing cycle.
  • Utilized SVN for Version Controlling

Environment: Core Java, Shell script, SNMP,CDP, TestNG, POJO, Maven, Hudson, SSH, Rally, SVN, VMware vSphere client, Eclipse, InstallAnywhere

Confidential

Developer

Responsibilities:

  • Worked in Waterfall Methodology.
  • Developed the code using Java, Net SNMP for network management.
  • Utilized SVN for Version Controlling

Environment: Java, Swings, SNMP, Net Campus server, Eclipse

We'd love your feedback!