Coder Social home page Coder Social logo
Developer

Full-stack software developer, Active Open-source contributor
Community builder & Working remotely.



Vibing to : 🎧

Spotify
Totals Hits Hits


Hi Hi,

Let me share a little about myself.

The Ruby class below represents my personal strengths based on a CliftonStrengths test I took. The behaviors listed in this class describe my personal traits and each method provides a brief definition of that behavior. The behaviors are stored in an array that can be accessed through the 'behaviors' method.

class PersonalStrengths
 attr_reader :behaviors

 def initialize
   @behaviors = []
 end

 [:individualization, :learner, :arranger, :responsibility, :relator, :intellection, :futuristic, :developer, :discipline, :analytical].each do |behavior|
   define_method(behavior) do
     @behaviors << behavior
     "You #{BEHAVIOR_DESCRIPTIONS[behavior]}." 
   end
 end

 BEHAVIOR_DESCRIPTIONS = {
   individualization: "are intrigued with the unique qualities of each person. You have a gift for figuring out how different people can work together productively",
   learner: "have a great desire to learn and want to continuously improve. The process of learning, rather than the outcome, excites you",
   arranger: "can organize, but you also have a flexibility that complements this ability. You like to determine how all of the pieces and resources can be arranged for maximum productivity",
   responsibility: "take psychological ownership of what you say you will do. You are committed to stable values such as honesty and loyalty",
   relator: "enjoy close relationships with others. You find deep satisfaction in working hard with friends to achieve a goal",
   intellection: "are characterized by your intellectual activity. You are introspective and appreciate intellectual discussions",
   futuristic: "are inspired by the future and what could be. You energize others with your visions of the future",
   developer: "recognize and cultivate the potential in others. You spot the signs of each small improvement and derive satisfaction from evidence of progress",
   discipline: "enjoy routine and structure. Your world is best described by the order you create",
   analytical: "search for reasons and causes. You have the ability to think about all of the factors that might affect a situation"
 }.freeze
end

πŸ”­ My Goals and Ambitions My journey in tech has been defined by three life experiences:
  1. After completing high school, I found myself with a lot of free time during my vacation, and I was unsure of how to fill it. Initially, I attempted to secure a job, but lacking experience, I was at a loss for what to do next. It wasn't until I stumbled upon a class that taught people how to make money online that I discovered my passion for software development. Several different options had been discussed in that class that infact I tried out before settling on this path of becoming a software developer, and ultimately chose to major in Software Engineering when I began university.

  2. During my second year at university, I learned about the Google Summer of Code program, which led me to discover open source software. Since then, I've spent time working with other developers on open source projects and have developed a deep appreciation for the collaborative process.

  3. Unfortunately, I lost my job at one point, which left me feeling lost and afraid. In search of answers and a new direction, I embarked on a journey of self-discovery that led me to dig deep and rediscover my true passion: building software that has a positive impact on the end-user which has since then become my main focus in life.

To me, an application is more than just computer software that performs a specific function for an end-user. It's about creating a seamless experience that meets the end user's needs. My ultimate goal is to design an unparalleled experience in every application I create, focusing on three key areas: designing user-centric software, promoting its use, and evangelizing its benefits.

As a community advocate, I aim to foster and strengthen relationships with users and the wider community by actively seeking feedback, addressing concerns promptly, and providing unwavering support. It's my desire to create compelling content, organize engaging events, and conduct thorough training sessions to educate users and promote the application. As an evangelist, my role is to spread awareness and generate excitement around the application, inspiring and motivating others to try the product and become passionate advocates themselves.

To achieve this goal, I am seeking like-minded individuals such as software developers, collaborators, entrepreneurs, investors, employers, and people like you who can push me forward on this path. If my message resonates with you, please do not hesitate to send me an email or book a call with me to discuss how we can work together to create exceptional software experiences. I look forward to hearing from you!

πŸ… My Achievements
πŸ“„ My Skills

python R mariaDB SQLite postgreSQL Latex html css javascript

Ruby PHP Stimulus Js Vue.js react redux react-router material-ui tailwind-css graphql html css sass bootstrap jquery

πŸ› οΈ My Tools

Linux Git Github Overleaf Vercel flask Rails heroku netlify AWS mocha jest rspec figma canva ubuntu vs-code

πŸ“ My Posts

While I don't blog on a regular basis, you can find some of my writing here:

πŸ“ˆ My Stats

stats trophy graph streak streak stats

πŸ” Where to find me

linked-in twitter medium dev.to gitlab


β€œBe curious. Read widely. Try new things. What people call intelligence just boils down to curiosity.” ― Aaron Swartz

You miss 100% of the shots you don't take.

buy me a coffee

Marvin Karegyeya 's Projects

awesome-cv icon awesome-cv

:page_facing_up: Awesome CV is LaTeX template for your outstanding job application

bedrock icon bedrock

Making mozilla.org awesome, one pebble at a time

bpmn-miwg-test-suite icon bpmn-miwg-test-suite

BPMN 2.0 Test Cases (Models, Diagrams, Serializations) created by the BPMN Model Interchange Working Group (BPMN MIWG) at the OMG

cakephp icon cakephp

CakePHP: The Rapid Development Framework for PHP - Official Repository

chisimba icon chisimba

Chisimba is the product of a collaboration of the 13 African universities involved in the African Virtual Open Initiatives and Resources (AVOIR) project. Its main purpose is to foster capacity building in Software Engineering among African universities through the collaborative development of Free Software. The framework includes contributions from others outside AVOIR as well. Its physical home, and the location of the highest concentration of developers is in the Free Software Innovation Unit at the University of the Western Cape (UWC). The word β€œChisimba” is the Chichewa (Malawi) word for the framework used to build a traditional African house.

chromeless-external-links-snippet icon chromeless-external-links-snippet

Open external links in a new window when your web app runs in a chromeless runtime. Useful for Firefox OS and iOS web apps! Created and tested in Firefox.

cube.js icon cube.js

πŸ“Š Cube.js - Open Source Analytics Framework

dev.to icon dev.to

Where programmers share ideas and help each other grow

django icon django

The Web framework for perfectionists with deadlines.

drucall icon drucall

The Drupal module for SIP WebRTC calls using voice or video/webcam

drupal icon drupal

Verbatim mirror of the git.drupal.org repository for Drupal core. Changes will not be pulled, and merge requests will not be accepted, if you want to contibute, go to Drupal.org:

eslint icon eslint

A fully pluggable tool for identifying and reporting on patterns in JavaScript

gitlabhq icon gitlabhq

GitLab is version control for your server | Please open issues in our issue tracker on GitLab.com

gitpod icon gitpod

Gitpod automates the provisioning of ready-to-code development environments.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    πŸ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. πŸ“ŠπŸ“ˆπŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❀️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.