Tope Babajide, Full-stack Developer in Ottawa, ON, Canada
Tope Babajide

Full-stack Developer in Ottawa, ON, Canada

Member since May 7, 2020
Tope is an enthusiastic software developer with seven years of experience. He specializes in full-stack development of web applications using JavaScript, Node.js, React, jQuery, Vue.js, HTML5, CSS3, MongoDB, and Angular. He customized a case management system platform using JavaScript in the fast-paced agile environment at i-Sight. At OpenText, he developed web assets and solutions on the OpenText content server. Tope has delivered results as both a freelancer and an employee.
Tope is now available for hire

Portfolio

  • OpenText
    React, JavaScript, jQuery, MongoDB, Oracle SQL, Perforce, HTML, CSS
  • i-Sight
    JavaScript, JQuery, Backbone.js, PostgreSQL, Node.js, MongoDB, HTML5, CSS3
  • Freelancer
    JavaScript, React, Node.js, MongoDB, HTML5, CSS3, GraphQL, Jest, Enzyme, Chai

Experience

Location

Ottawa, ON, Canada

Availability

Part-time

Preferred Environment

MacOS, Windows, Linux

The most amazing...

...application I've helped build is WeatherCheck, which monitors properties for hail damage so that insurance carriers and property owners can take action.

Employment

  • Full-stack Web Developer

    2018 - 2020
    OpenText
    • Participated in the full software development life cycle (requirements, design, code, unit test, and implementation).
    • Translated business requirements into functional and technical requirements.
    • Developed web pages for the knowledge base and my support using React, jQuery, JavaScript, HTML, CSS, REST API, and SQL.
    Technologies: React, JavaScript, jQuery, MongoDB, Oracle SQL, Perforce, HTML, CSS
  • Full-stack Application Developer

    2017 - 2018
    i-Sight
    • Participated in full-stack development of the front end and database of a case management system using JavaScript, HTML5, CSS3, Node.js, PostgreSQL, and a Backbone.js framework.
    • Contributed to instructional material created in Confluence for an in-house software application.
    • Attended meetings with clients and business analysts to identify and implement business requirements.
    • Set up reporting from data stored in relational databases for various clients using Yellowfin.
    • Conducted unit testing and peer code review, contributing to the feedback loop with the project team.
    • Migrated data from the older i-Sight application to the latest version of the platform.
    • Set up continuous integration of code into a GitHub repository using Travis CI and deployed a containerized application to UAT and production with Docker.
    Technologies: JavaScript, JQuery, Backbone.js, PostgreSQL, Node.js, MongoDB, HTML5, CSS3
  • Full-stack Web Developer

    2014 - 2017
    Freelancer
    • Participated in building a company portal with an integrated dashboard using React, TypeScript, ES, GraphQL, and Apollo.
    • Implemented charts and image representations based on live data via WebSockets.
    • Collaborated on building REST API projects using Node.js, Mongoose, Express.js, and MongoDB.
    • Contributed to numerous deployment and CI/CD integrations.
    • Implemented Git Workflow and automated deployment to an AWS EC2 instance and Beanstalk.
    • Performed unit testing using Jest, Enzyme, Cypress, Mocha, and Chai.
    Technologies: JavaScript, React, Node.js, MongoDB, HTML5, CSS3, GraphQL, Jest, Enzyme, Chai

Experience

  • WeatherCheck (Development)
    https://weathercheck.co/

    WeatherCheck monitors properties for hail damage so that insurance carriers, mortgage companies, and property owners can take action. I was hired as the lead developer to build the main architecture and UI for the whole project, from scratch to completion, using Vue.js and Vuex. I also worked on the maintenance and upgrade of the product using the latest versions of npm modules.

  • TopicPulse (Development)

    TopicPulse’s audience analysis technology scans social media and 100,000+ sources of news and information and shows you what’s trending in your local market with your specific target audience right now. I contributed to building the UI using React and implemented more than 15 custom components with API integration using Axios and Redux. I also implemented complex charts using Chart.js.

  • Website Development for Appy Health (Development)
    https://appy.health/app/home

    The Appy Health website is a single platform that transforms clinical encounters and the patient experience across the healthcare continuum. I developed the Angular and ASP.NET-based website.

    Technologies: Angular 6, RxJS, ASP.NET

Skills

  • Languages

    JavaScript, HTML5, CSS3, GraphQL, TypeScript
  • Frameworks

    Angular, Jest
  • Libraries/APIs

    React, Node.js, Vue.js
  • Tools

    GitHub
  • Paradigms

    REST
  • Storage

    MongoDB
  • Other

    Enzyme

Education

  • Bachelor's degree in Computer Science
    2010 - 2016
    Carleton University - Ottawa, Ontario, Canada

To view more profiles

Join Toptal
Share it with others