Me in a glimpse โก๏ธ
- 3 years working with Elixir stack and counting! ๐
- Known to be focused on results. ๐ฏ
- Elixir passionate ๐.
- Learner ๐จโ๐.
- Team player ๐ฎ.
- Obsessed with tests and maintainability ๐จ๐ปโ๐ฌ.
- Code for humans rather than for machines ๐จโ๐ป.
Known Stacks ๐
Backend: Elixir (Phoenix, OTP, GenServer), Javascript (NodeJs), RESTful APIs, Postgres, Mysql, SQLServer, Elasticsearch, Redis, MongoDB, Relational Databases.
Frontend: HTML, CSS, Tailwind, Elixir (Live View), Javascript (VueJs, React).
Impacts on day-to-day work ๐
-
Have been able to solve issues like increasing tests coverage and increase team productivity by adding github actions steps to improve code quality checks, like lint, tests and security, implementing a culture of tests driven development (TDD) and CI tests (Github Actions), lowering bugs in the long run.
-
Successfully integrated external APIs into Elixir LiveView application, enabling seamless data exchange and expanding application functionality.
-
Employed Test-Driven Development (TDD) methodologies to ensure robust and maintainable codebase, resulting in higher code quality and reduced defects.
-
Had the opportunity to start on a project from scratch, so I was able to make decisive calls such as helping architect the projectโs relational database and design patterns structure, documentation and services to be used, as well as integrating and developing those services and APIโs and later becoming responsible for the projectโs backend.