Senior Software Engineer
Edmodo
2022-02-01-2022-08-01
Project: Web system to create short lessons in a cohort fashion. It is a new project to expand and leverage the Edmodo educational platfo...
Project: Web system to create short lessons in a cohort fashion. It is a new project to expand and leverage the Edmodo educational platform. Project has three main features: lesson creation, lesson tracking when registered and messaging between students and teacher.
* Coded the lesson page where students can track which resources the lesson has.
* Allowed students to change lessons resources to in progress or completed and vice versa.
* Coded a video player component to reproduce Youtube and Vimeo videos where the component should validate any Youtube or Vimeo URL otherwise show an error component.
* Made spikes on future developments and posible tools, e.g. rails gems, JS dependencies, calls APIs.
* Used Stream API to allow students and teachers to communicate in chats.
* Coded notifications of new messages.
* Debugged CI/CD pipelines.
* Made CI/CD workflow recommendations.
* Backfilled tech lead and took ownership of messages feature.
Ruby on Rails
Git
GitHub
View more
Ruby on Rails
Git
GitHub
Front-End
Docker
React
JavaScript
Back-End
Material-UI
Redux
View more
Senior Developer Consultant
ThoughtWorks
2020-03-01-2022-02-01
Project: Tech assessment to increase IT agility while continuing client's modernization journey for a heavy workers management company.
...
Project: Tech assessment to increase IT agility while continuing client's modernization journey for a heavy workers management company.
* Assessed client's software, architecture, DevOps, engineering, QA practices, product management, team organization to the best practices in the industry.
* Made recommendations about IT practices to allow client to achieve their company's goals.
* Took ownership of one line of business to show best IT practices in action.
* Played the role of Tech leader.
* Made technical recommendations to the client.
* Defined a slice of business to be worked by the Thoughtworks team.
* Debugged CI/CD pipelines.
* Made CI/CD workflow recommendations.
Project: Web application to connect companies with common UN sustainable development goals, also called, "companies LinkedIn"
* Developed a web application to allow organizations to share how they are complying with UN sustainable development goals.
* Added chat functionality as a mean to connect organizations.
* Developed back-end services.
* Developed front-end pages.
* Made technical recommendations to the client.
Project: Web application for a Canadian communication company that sells security packages which might include additional devices to their packages.
* Developed a web application to allow customers to buy security.
* Developed back-end services.
* Developed front-end pages.
* Configured A/B tests with Adobe Campaign and Contentful.
* Debugged CI/CD pipelines.
* Made CI/CD workflow recommendations.
Ruby on Rails
Node.js
Heroku
View more
Ruby on Rails
Node.js
Heroku
Jenkins
React
OpenShift
Circleci
Material-UI
Redux
CI/CD
View more