Software Engineer / Scrum Master Resume
SUMMARY:
- Over 8 years of experience in the software industry involving analysis, design, development, testing and support of software applications using Java, JEE technologies and Agile methodologies.
- Experience in Agile methodologies, especially SAFe (Scaled Agile Framework), with over 3 years of experience in SCRUM.
- 2 years experience being Scrum Master.
- Scrum Master Certifications from Scrum Alliance and EXIN.
- Experience in leading small teams.
- Experience in being an onsite coordinator.
- 6.5 years experience in Location based services domain.
- Experience in Content Management domain.
- 7.5+ years of experience in Core Java.
- 3+ years of experience in Spring Framework.
TECHNICAL ENVIRONMENT:
OPERATING SYSTEM: Windows 7/XP, LINUX
TECHNOLOGIES: Java (JEE), PL/SQL, HTML
SOFTWARE / TOOLS: Jdk 1.7, Vaadin6.7, JUnit, Maven, SVN, JIRA, Active MQ, Sonar, Electric Commander, Intellij IDEA, Eclipse, Putty, Jenkins, Clear Case, Rational Clear Quest, Mantis, VSS, Rational XDE
FRAMEWORKS: Spring 4
DATABASES: PostgreSQL9, Oracle 10g
SERVERS: Apache tomcat, Jetty
PROFESSIONAL EXPERIENCE:
Confidential
Software Engineer / Scrum Master
Environment: Java 7, Vaadin, Spring, Active MQ, Jetty, Apache Tomcat, Maven, SVN, JIRA, PostgreSQL, Electric Commander, Jenkins, Sonar, Windows 7 and Linux
Responsibilities:
- Adopting Agile framework (Scaled Agile - SAFe) in the team (release trains, two-week sprints, sprint planning, daily scrum, etc.)
- Back up Scrum Master - about 30% of my time.
- Maintaining and updating JIRA.
- Interacting with the Product Owner and productions teams for clarifications.
- Interacting with the Release and Build management team for maintaining the code base and different release builds.
- Analysis of requirements.
- Development.
- Testing.
- Code Review.
- Bug fixing.
- Mentoring of junior team members.
Confidential
Software Engineer
Environment: UNIX, Windows XP, Jdk1.5, Oracle 9i, ClearCase, ClearQuest, ANT
Responsibilities:
- Onsite coordinator for the team at the Chicago office.
- Leading projects for the team which included interaction with stakeholders within the team and other teams and keeping track of progress.
- Learning ClearCase, mentoring my team and other teams in its usage in the absence of a local build team.
- Development.
- Testing.
- Code review.
- Bug fixing.
- Analysis of requirements.
- Interacting with the requirement team for clarifications.
- Interacting with the build team.
- Mentoring of junior team members.
Confidential
Senior Software Engineer
Environment: Icu4j package, Jdk 1.5, Maven, ClearCase, Mantis, Windows XP, UNIX
Responsibilities:
- Internationalization of the existing code base.
- Restructuring the existing ad hoc CLI (Command Line Interface) implementations as per the new specification.
- Logging and tracking of bugs using Mantis.
- Bug fixing.
- Code review.
- Maintaining the development streams using ClearCase. This included rebasing and delivering of streams, creating and recommending of baselines as well as resolving merge issues.
- Interacting with the client for clarifications.
Confidential
Software Engineer, Trainee-Engineer
Environment: Spring framework, JavaScript, XML, XSL, WSAD, WAS, VSS, Rational XDE, DB2 Visualizer, Mantis, Rational ClearQuest, JDK 1.4, Windows XP
Responsibilities:
- Analysis and development of complete use-cases for the application.
- Creation and modification of sequence diagrams using Rational XDE.
- Writing and executing SQL queries using DB2.
- Writing and executing JUnit test cases.
- Logging and tracking of bugs using Mantis.
- Bug fixing.
- Application deployment on WAS.
- Tracking and resolving issues using Rational ClearQuest.
- Interacting with the client for clarifications.
