Working on a real estate project with a lot of legacy code that’s being migrated to newer technologies, ReactJS being one of them. My responsibilities include bug fixing and new features development. AWS is used to host both the applications and media files.
Worked at a real estate project which required me to learn a business specific API format called RETS. My main responsibilities were related to a monolithic Ruby on Rails app that was both a web app and an API, and used Postgres as a database, to which I had to make a new integration to fetch listings from an external source in order to load, and transform them into our system. This system also used elasticsearch to speed up data retrieval.
- Development of a WordPress plugin for medical appointments using WordPress (PHP) as backend framework and MySQL as Database. - RoR development for the company’s different clients and projects, mostly using Postgres for databases, sometimes MySQL, and Redis for caching data. AWS EC2 servers were used both for the staging and production environments. - Migration of WordPress sites from Heroku into AWS Linux servers. - Unit testing with RSpec. - Product releases. - Code reviews on GitHub.
- Migrate a .NET Core API to .NET Framework 6. - Maintain a big database of transactional data.
Create and maintain a monolithic API made with .NET Core that would communicate a legacy backend, made with VB.NET, and a Xamarin app, that I helped to develop, too.
Worked with PHP, mostly sites made with WordPress, and a few Ruby on Rails projects.
Worked with a small Ruby on Rails project, and another one in Django CMS.
- Maintenance of old PHP projects. - Work on tasks for the company’s Ruby on Rails projects. - Daily stand-up meetings with the team. - Weekly pair programming sessions with colleagues. - Use Postgres, and MySQL for databases. - Make unit tests for Ruby code using RSpec. - Tests had to pass on a CI server using CircleCI in order for the code to be accepted by the team.