Allan K.Back-end and Systems Engineer
Skills
Software Developer with under three years of experience, specializing in Ruby on Rails and Flutter. Exhibits a strong aptitude for rapid learning and continuous improvement in relevant technologies. Committed to delivering substantial value and enhancing skills through engagement in substantial projects within a collaborative team environment.
Junior Developer
7/1/2023 - Present
Developed new features for a SmartPOS device application using Flutter, integrating Provider and SQFlite, alongside building printing functionalities and a Kotlin-based bridge. Established communication with partner APIs and utilized the Stone Payments SDK for payment processes and print operations. Engaged in bug fixing, code enhancements, and conducting code reviews. Transitioned to the back-end team post-Flutter project completion, contributing to PHP and Laravel-based projects. Successfully designed and developed the backend of a game showcased at the Jaú Summit event, leveraging Ruby, Ruby on Rails, MySQL, and caching techniques, with deployment on Heroku.Junior Developer
5/1/2022 - Present
Engineered reactive screens and functionalities with Hotwire, leveraging Turbo and Stimulus for seamless interactivity. Contributed significantly to an extensive Ruby on Rails web system, overseeing the development of new features, APIs, and routine bug fixes. Implemented robust unit tests using Rails and Rspec to ensure software reliability and quality. Enhanced the web application Front-end with Tailwind, StyledComponents, and StimulusComponents for a modern and responsive user interface. Integrated file and image storage solutions (Digital Ocean and Cloudinary) with Rails via ActiveStorage, streamlining asset management. Utilized container virtualization in the development environment through Docker for consistent and efficient deployment processes. Advanced the mobile Flutter application by developing features, designing screens, and integrating APIs, employing tools and frameworks such as Mobx, Drift (moor), dio, getIt, slidy, and Hive to deliver a cohesive user experience.Intern
5/1/2021 - 5/1/2022
Gained familiarity with agile methodology and proficiently used code versioning tools like Git and GitHub. Completed extensive coursework and training in Programming Logic, Ruby and Ruby on Rails, Dart and Flutter, as well as SQL with a focus on PostgreSQL. Operated within a development environment using Linux (Ubuntu). Engaged in refactoring and bug fixing activities in Rails and JavaScript codebases.
Internet Computing at Etec Commander João Rays
2017 - 2019Internet Systems at College of Technology of Jahu
2020 - 2022
Allan is available for hire
Hire Allan K.All Howdy Candidates are vetted for skills and english proficiency.