Adam Barrett

Senior Software Developer/Consultant (JavaScript + Web) at This Dot, Inc
  • Claim this Profile
Online Presence
Contact Information
Location
Regina, Saskatchewan, Canada, CA

Topline Score

Bio

Generated by
Topline AI

0

/5.0
/ Based on 0 ratings
  • (0)
  • (0)
  • (0)
  • (0)
  • (0)

Filter reviews by:

No reviews to display There are currently no reviews available.

0

/5.0
/ Based on 0 ratings
  • (0)
  • (0)
  • (0)
  • (0)
  • (0)

Filter reviews by:

No reviews to display There are currently no reviews available.
You need to have a working account to view this content. Click here to join now

Experience

    • United States
    • Software Development
    • 1 - 100 Employee
    • Senior Software Developer/Consultant (JavaScript + Web)
      • Sep 2022 - Present

      Operating as the technical lead on client projects: defining new features with team stakeholders, leading team meetings, and helping to implement successful development processes. Mentoring other This Dot developers, apprentices, and/or client developers. Offering guidance on advanced design patterns, coding standards, and architectural approaches. Contributing to the company culture by modeling and promoting values of respect and inclusivity, giving back to the community and getting better together. Creating and delivering workshops, writing blog posts and video content: discussing and sharing knowledge with the developer community at large so we can all get better together. Hosting Podcasts and other live-events: Built IT Better Podcast, The Modern Web, State of Web Series and more. Show less

    • United States
    • Financial Services
    • 1 - 100 Employee
    • Lead Software Developer
      • Nov 2021 - May 2022

      Guiding a team in technical direction and architecture Assisting in the evaluation and recruitment of a great team of front-end developers Sharing expertise and experience through mentoring, code review and pairing Guiding a team in technical direction and architecture Assisting in the evaluation and recruitment of a great team of front-end developers Sharing expertise and experience through mentoring, code review and pairing

    • Senior Web Developer
      • Jun 2021 - Nov 2021

      Leading and Mentoring the Front-End development team to improve there skills and understanding of JavaScript and the web. Guiding the technical direction of the web applications and front-end architecture, with the goal of smooth transition from a legacy product to a fresh new one. Leading and Mentoring the Front-End development team to improve there skills and understanding of JavaScript and the web. Guiding the technical direction of the web applications and front-end architecture, with the goal of smooth transition from a legacy product to a fresh new one.

    • United States
    • Software Development
    • 400 - 500 Employee
    • Front End Software Developer
      • Feb 2021 - Jun 2021

      Contributing as a senior front-end developer. Improving our tooling and process to aid with consistency and maintainability of the front-end applications. Contributing as a senior front-end developer. Improving our tooling and process to aid with consistency and maintainability of the front-end applications.

    • United States
    • Software Development
    • Senior JavaScript Developer
      • Feb 2020 - Dec 2020

      Consulting with enterprise business clients, helping their teams write better front-end web applications: participating in code review, encouraging best practices and leveraging tools like Nx for scale and cross-team collaboration. Speaking at conferences about how to build large scale applications across many teams, and how Nx can help with that. Contributing to the open source Nx project, with a focus on React and React-Native features. Consulting with enterprise business clients, helping their teams write better front-end web applications: participating in code review, encouraging best practices and leveraging tools like Nx for scale and cross-team collaboration. Speaking at conferences about how to build large scale applications across many teams, and how Nx can help with that. Contributing to the open source Nx project, with a focus on React and React-Native features.

    • United States
    • Software Development
    • 1 - 100 Employee
    • JavaScript Consultant / Developer
      • Sep 2014 - Feb 2020

      Working with client teams at enterprise companies like Apple and WalmartLabs, creating and maintaining applications, designing and discussing architectures, reviewing code, and researching new front-end technologies. Maintaining open source projects. Writing articles and speaking at conferences to teach other developers how to effectively use our open source libraries and just write better JavaScript. Working with client teams at enterprise companies like Apple and WalmartLabs, creating and maintaining applications, designing and discussing architectures, reviewing code, and researching new front-end technologies. Maintaining open source projects. Writing articles and speaking at conferences to teach other developers how to effectively use our open source libraries and just write better JavaScript.

    • United Kingdom
    • Business Consulting and Services
    • iOS Developer
      • Feb 2013 - Sep 2014

      Developing and improving apps made for iPhone and iPad at GB internet solutions. Developing and improving apps made for iPhone and iPad at GB internet solutions.

    • Technology, Information and Internet
    • 200 - 300 Employee
    • Independent Developer
      • Feb 2012 - Jan 2014

      Developing web sites and web applications with the goal of a great user experience. Consulting on best practices in web development including leveraging social media. Moving existing applications to a more client heavy, cross platform architecture. Developing web sites and web applications with the goal of a great user experience. Consulting on best practices in web development including leveraging social media. Moving existing applications to a more client heavy, cross platform architecture.

    • Canada
    • Professional Training and Coaching
    • 1 - 100 Employee
      • 2010 - Aug 2012

      Develop web based applications focusing on "Front-End" work.Developing user friendly UIs using HTML, CSS, and JavaScript to interact with applications built in PHP and Python.

      • 2011 - 2012

      Removing any obstacles that are preventing the team from accomplishing its goals.Promoting scrum agile development techniques and practices to the team.Monitor advancements of the teams’ skills and facilitate professional development to increase productivity.Help resolve conflicts within the team and foster a great work environment

    • Canada
    • Market Research
    • 1 - 100 Employee
      • Sep 2006 - Feb 2010

      Developed interesting and expressive web exercises for online research participants.The exercises were focused on giving the user an unbiased and enjoyable experience while giving the clients maximum reliability and information in the data they collected.

      • Sep 2006 - Feb 2010

      Quickly rose through the ranks of Quality Assurance due to an attention to detail and technical aptitude.As a Quality Assurance Tester: Tested international data collection applications with a goal of 0 errors and great user experience until promoted to lead testerAs a Quality Assurance Lead Tester: Worked with programmers and developers to develop thorough testing strategies for QA testers and lead a Team of testers through the process until promoted to QA SpecialistAs a Quality Assurance Specialist: Developed Processes and Policies for testing teams to ensure the balance of “maximum errors caught” and a “minimum amount of time (budget) spent testing” Show less

    • Financial Services
    • 1 - 100 Employee
      • 1992 - 2010

      Acted in films, plays and commercials as well as a weekly television show and a traveling street show.

      • 2000 - 2004

      Personally interacted with customers from all walks of life.Learned patience and communication skills.Learned to keep organized when busy and practiced "on the fly" adaptations daily.

Education

  • University of Saskatchewan
    Acting and Computer Science
    1997 - 2001

Community

You need to have a working account to view this content. Click here to join now