Howard Powell, Developer in Fredericton, NB, Canada
Howard is available for hire
Hire Howard

Howard Powell

Verified Expert  in Engineering

Teamwork Developer

Location
Fredericton, NB, Canada
Toptal Member Since
October 28, 2020

Howard is a software professional with over 15 years of experience as a leader, coach, mentor, and builder of software and teams within the cloud environment. He is passionate about the use of software and how it can be used to help benefit all of humanity. He believes strongly in working on solutions that help address social issues or gaps and giving back to his community. Howard brings his leadership and technical experience to help guide and mentor the development team.

Portfolio

ServUs Health
Python, Amazon Web Services (AWS), React, PostgreSQL, JavaScript, Full-stack
Blue Spurs (Acquired by Deloitte Canada June 2019)
Python, Amazon Web Services (AWS), Java, NoSQL, React, PostgreSQL, JavaScript...
Blue Spurs
Amazon Web Services (AWS), Spring, Django REST Framework, Django, Java...

Experience

Availability

Part-time

Preferred Environment

Agile Software Development, Mentorship & Coaching, Scrum, React, Python 3, Jira, Linux, Slack, PyCharm

The most amazing...

...experience was teaching an undergraduate level university course on mobile application development which helped inspire students to pursue their goals.

Work Experience

Development Team Lead

2020 - 2020
ServUs Health
  • Developed an application used to help coordinate services between providers and seniors to assist with post-hospital care plans using React, Python, Flask, and PostgreSQL.
  • Tracked sprint backlog items and defects using Jira.
  • Oversaw local and offshore team of developers moving the application from a beta state to production-ready release.
  • Defined and executed the long-term technology roadmap for the platform.
Technologies: Python, Amazon Web Services (AWS), React, PostgreSQL, JavaScript, Full-stack

Development Team Lead

2016 - 2020
Blue Spurs (Acquired by Deloitte Canada June 2019)
  • Served as a direct people manager for technical leads and resources through regular one-on-one meetings and performance reviews.
  • Actively involved in company initiatives for defining serverless approaches, code craftsmanship, and optimizing development processes.
  • Led development for cloud-based projects in the healthcare, supply chain, IoT, and financial industries.
  • Mentored and groomed developers performing development lead roles on client projects.
Technologies: Python, Amazon Web Services (AWS), Java, NoSQL, React, PostgreSQL, JavaScript, Full-stack

Lead Developer

2014 - 2016
Blue Spurs
  • Provided technical expertise and training to client resources along with ongoing mentoring and leadership to team members and coop students.
  • Defined the technical standards guidelines for microservice development.
  • Implemented APIs using Spring with Java and Django with Python.
  • Incorporated component integration with Amazon Web Services for deployment and media file storage.
Technologies: Amazon Web Services (AWS), Spring, Django REST Framework, Django, Java, JavaScript, Full-stack

Senior Software Developer

2011 - 2014
BlackBerry
  • Acted as the lead software developer for a Java-based storefront content payment processing project that serviced a user base of over 50 million.
  • Developed a Java server-based mobile top-up service application used by a carrier network of 20 million users.
  • Took on team leadership role providing direction for a group of five developers and co-op students.
  • Increased code coverage by 50 percent by reducing quality debt, retrofitting unit tests, and adapting Java coding best practices.
Technologies: Apache Tomcat, Java 8, SQL

Caring Calendar

https://www.caringfredericton.com
A React-based responsive application used to coordinate events and activities between community local nonprofit organizations. The underlying infrastructure utilizes serverless technologies running in Amazon Web Services (AWS).

I was involved from the start, shaping the architecture and implementation based on the project requirements. I built the entire end to end the first iteration while also helping coach and train developers who are interested in learning how to develop in a cloud environment.

We were able to engage with local groups as early adapters to help validate the design and flows. Having community involvement throughout has been incredibly beneficial. Initial feedback has been positive and is helping shape the next iteration.

Although this is not the largest project as of yet in terms of code and functionality it helps address a gap in the local community. This project is still being actively developed and will continue to grow.

As it helps address social issues within the community it is the most fulfilling project I have worked on.

Languages

Python, Python 3, Java 8, SQL, JavaScript, Java

Paradigms

Scrum, Agile Software Development

Platforms

Linux, Amazon Web Services (AWS)

Other

Mentorship & Coaching, Servant Leadership, Teamwork, Full-stack, University Teaching, Training, Training & Training Content Development

Frameworks

Flask, Django, Django REST Framework, Spring

Libraries/APIs

React

Storage

MySQL, NoSQL, PostgreSQL, Amazon DynamoDB

Tools

Apache Tomcat