Thoughout my career, I have developed my user experience and computer science skillsets while using my strong communication skills to ensure both business and customer needs are met. My background in roles spanning the full-stack development process has provided me with a robust understanding of project requirements, and my ability to convey messages to stakeholders on all levels allows me to easily guide projects to success.
I approach my work from both a creative and user-focused standpoint, and with my knowledge of the technical limitations, yet virtually limitless freedoms, of the Web, I bring websites and applications from conception to completion.
User interface and experience development is my main role. I enjoy the challenge of creating engaging products that are beautiful and intuitive on any device. From this position, I liaise with developers, graphic designers, and stakeholders to ensure products work the way users expect them to and look and feel how the business envisions them.
My roles as a front-end developer have advanced my skills in coding best practices, responsiveness, accessibility, and SEO. My top priority is always that my work be legible: to my fellow developers, users with disabilities, and web crawlers.
In addition to my daily responsibilities, I have often picked up additional leadership roles on teams.
I was Scrum Master on my team at Nokia, where we followed Agile strictly. I conducted daily standups, coordinated with stakeholders, led retrospective and sprint planning meetings after every sprint, performed backlog maintenance in JIRA, and attended on-going training for my role.
Many other organisations I have been a part of have also followed the Agile framework to varying degrees, providing me with the opportunity to share my knowledge of the methodology with others, either in the form of established training sessions or just as a resource for team members wanting to learn more.
My past employers and target audiences have been highly diverse, helping me develop skills to work well in many settings and impressing upon me the importance of a strong foundation of user research.
I have been on teams at companies that range in annual revenue from holding not-for-profit status to holding a place on the Fortune Global 500 list, and ranging in number of employees from less than thirty in a borrowed office to over sixty thousand people working worldwide.
Our target audiences have ranged from educators with a small amount of variation, to literally anyone who would be interested in doing their grocery shopping online, impressing upon me the importance of knowing who one is selling to.
Within the teams I have been part of, our roles within these companies has varied from in-house development to agency work to a blend of both. As for my personal role, I have worked as everything from the only UI/UX developer on a project, up to being one of a group of 15 front-end developers. Most of the teams I have been on have numbered less than ten. I like the greater opportunity for collaboration offered by large teams, but I also find the autonomy one has when working within a smaller group creatively stimulating.
Through my university studies and some of the work I did at Nokia, I gained experience with server-side development. I am familiar with many of the development tools and capable in some languages.
These skills are beneficial to me because they help me communicate with developers about how an application's data is structured. This makes projects more efficient, and also fosters open channels of communication between teams within the organisation.