My current toolset includes Ruby & Ruby on Rails, JavaScript, React, Redux, SQL & PostgreSQL, HTML, CSS, and the various frameworks, libraries, and technologies related to them.
Intuitivity
Inclined to create easy to use websites and applications across all age groups
Language Proficiency
Aptitude for logical thinking and recognition of why code works and most efficient way to write it
Punctual Delivery
Develops software solutions that fulfills the wants and needs of businesses and consumers in a timely manner
Versatility
Ability to take action and independently, as well as jointly, contribute to any phase of application development when needed
Collaborativeness
Social in pair and group programming in addition to learning a lot from others in the process and being receptive to feedback
Analytical Thinking
Designs and implements solutions to every day encounters of problems, making code work not only in isolation, but as a whole
Attentive Learning
Continuously improving and upskilling for clarity while also staying up to date with new technologies
Lead Nurturing
Listens empathetically, knows when a team is struggling, drives a team to a solution with encouragement and guiding coaching questions to advance individuals' growth
I have developed and launched multiple applications from scratch, maintaining the development of their back-end and front-end codebases.
I can refactor existing applications, improve code readibility, separate concerns into separate functions/classes/modules, and move around application architecture to be event-based.
FRONT-END WEB DEVELOPMENT
Specialize in applications written in React and have fun with Redux architecture
JavaScript development: setup, bootstrap, refactoring, improving structure, reliability
Using tools like Webpack with features like environment support and server-side render
Market and technical research to address specific needs in order to design a concept
I have great sense of design of UI and how it affects the UX
BACK-END WEB DEVELOPMENT
Specialize in applications written in Ruby on Rails
Improve development speed, performance, and reliability
Cooperation with APIs and balancing load times
Using different types of databases (PostgreSQL, MySQL, SQLite)
Consistent in structuring and typography
Deployment and monitoring of applications