I am a Senior Software Developer for Atlassian, focusing on web applications. I have a passion for elegant, maintainable code and systems. I'm hard working but lighthearted, and bring a highly collaborative mentality to the team. I also have a passion for developer efficiency, with a history of looking for improvements in team process and deployment automation.Specialties: Very familiar with Java programming and various frameworks (Spring IoC/MVC/AOP, Hibernate, OSGi, Maven), JavaScript (including React, Redux, and jQuery), SQL, HTML, and CSS. Familiar with C#/ASP.NET. Strong interest and experience in Service Oriented Architecture and RESTful services, thorough unit testing and TDD, along with Responsive Design and Progressive Enhancement for UI. Experienced with development utilizing the Agile methodology and scrum, and now beginning lean/kanban.Primary talents: technical adaptability, OO component design, dedication to team collaboration and mentoring, strong troubleshooting skills.
Listed skills include Java, Spring, Service Oriented Architecture Design, Agile Methodologies, and 12 others.