Experienced software developer, architect and engineering manager with a demonstrated history of working with a broad range of web applications including online advertising financial services and applications to name a few. Skilled in object oriented software development and architecture using modern languages and best practices including microservices, cloud technologies, modern frameworks such as Spring and development languages such as Java, Javascript and SQL / NoSQL.I love to explore what new technologies and paradigms are emerging and I never stop being a learner and grower. Always reminding myself to consistently seek new knowledge!When approaching complex problems I depend on my knowledge and experiences from previous projects to deconstruct a big complex problem into distinct tangible solutions. This is often completed by designing the system and services in addition to required infrastructure to provide a solution. Additionally, when there have been system outages I have been often been requested to assist technical operations to resolve incidents, e.g., determining network operability and latency root causes.I enjoy mentoring others and growing teams to form a collaborative and strongly connected group to perform and deliver on a consistent basis. As a manager and team leader I take great satisfaction in ensuring my team is operating at a peak performance. This comes with acknowledging success and discussing failures. Not only is the team motivated by acknowledgements but also motivated when they are growing with knowledge from failures. This generates a feeling of empowerment and confidence for the team to achieve future success.I have managed teams of 10+ members comprised of developers, QA, DevOps, technical writers and DBAs. Having worked with such a broad group of technical individuals I the ability to have a thorough understanding of multiple technical domains. This has given me the ability to manage team members to success during times when they are collaborating on work outside of their area of expertise.
Listed skills include Java, Ruby On Rails, Php, Perl, and 11 others.