Summary
Overview
Work History
Education
Skills
References
Timeline
Generic

Kristin Murphy

Kitchener,ON

Summary

Accomplished professional with extensive experience at BlackBerry, excelling in team leadership and cross-functional collaboration. Proven track record in software engineering, including RESTful API development and automated testing strategies. Adept at mentoring junior developers and driving project success through effective communication and agile methodologies. Committed to delivering high-quality software solutions.

Overview

24
24
years of professional experience

Work History

Senior Manager - Enterprise Software Development

BlackBerry
Waterloo, Ontario
2019.04 - 2024.02
  • Led recruitment initiatives by interviewing candidates and selecting qualified hires.
  • Conducted performance appraisals for direct reports to evaluate work effectiveness.
  • Coordinated cross-departmental collaboration to ensure project execution within timeline and budget.
  • Managed a team of over 10 employees, providing guidance and monitoring performance.
  • Facilitated team meetings and workshops to align on strategic objectives.
  • Delegated tasks to staff, establishing clear priorities and goals.

Principal Software Developer

BlackBerry
Waterloo, Ontario
2008.07 - 2019.04
  • Deployed applications in production environments through streamlined processes.
  • Created automated test scripts with JavaScript and Python to improve testing efficiency.
  • Conducted code reviews to maintain high-quality standards during software development.
  • Provided technical direction to junior developers, ensuring compliance with best practices.
  • Collaborated with product management, operations, marketing, and support to achieve project success.
  • Participated in agile sprint planning with cross-functional teams to align on goals.
  • Integrated existing systems with new features by developing custom APIs using RESTful services.
  • Implemented new security policies, and maintained old ones.
  • Reviewed customer feedback to pinpoint user experience issues, and implement effective solutions.
  • Application development is mainly performed in Java, using the Spring framework and Spring Boot, to ensure that the most secure versions of the libraries are always used.

Software Developer

Spicer
Waterloo, Ontario
2000.05 - 2008.07
  • Developed deployment solutions for installation of core products in on-premise environments.
  • Maintained source control repositories, including Git, SVN, and TFS for effective versioning.
  • Provided technical support to users for software system inquiries and issues.
  • Collaborated with team members to drive successful project completion.
  • Drafted requirements for system modifications and new installations to enhance functionality.

Education

Computer Programmer Analyst

Conestoga College Institute of Technology And Advanced Learning
Kitchener
2000-04

Skills

  • Team leadership
  • Performance evaluation
  • Cross-functional teamwork
  • Software engineering
  • RESTful API development
  • Automated testing strategies
  • Effective communication skills
  • Mentoring and coaching
  • Java programming
  • Agile project management
  • Code review processes
  • System architecture design
  • Git version control
  • Testing and debugging methodologies
  • Object-oriented design
  • Microservices architecture principles
  • Front-end development technologies
  • Full-stack development expertise
  • HTML proficiency
  • SQL expertise (MSSQL and Postgres)
  • Batch scripting (Windows & Linux-based)

References

References available upon request.

Timeline

Senior Manager - Enterprise Software Development

BlackBerry
2019.04 - 2024.02

Principal Software Developer

BlackBerry
2008.07 - 2019.04

Software Developer

Spicer
2000.05 - 2008.07

Computer Programmer Analyst

Conestoga College Institute of Technology And Advanced Learning
Kristin Murphy