Now you can Instantly Chat with Gerald!
About Me
All my experiences in software development working with fin-tech institutions, international remote companies and startups made me realize that I am a thinker and a problem solver.
view software development as one thing - solving a pro...
view software development as one thing - solving a problem - and I am not afraid to delve into any required area of technology in order to solve the problem at hand. Over the years, I have utilized innovative technologies like distributed leger frameworks; EMV personalization libraries; and fast-paced, exciting and evolving frameworks like apache camel, spring framework and reactive libraries. All these experiences, research and explorations have prepared me to solve real-world problems.
Solving problems with software development is an art for me and I take my art very seriously. I spend time to ensure that my codes are modular and readable, with methods and classes as short as possible, using the SOLID principles as my watch-ward. I believe that a code that is not tested is not worth writing at all, it is hard to maintain and more importantly, it does not communicate the beauty and vision of approach that you have in mind to others.
I do not just seek to solve problems in code, but also, I try to improve the systems and processes around me which includes the way my team conducts code reviews, performs continuous integration and deployment, and its approach to improving code quality. These qualities of mine have helped me improve the software development standards of the teams I have worked with.
My zeal for software development has also pushed me to improve the lives of young software developers. By mentorship, teaching and conducting software development workshops, I inspire, educate and guide younger software developers. Also, by creating and managing open source projects, (like my open source user management system called Mmadu, https://geraldoyudo.github.io/mmadu) I work to make software development cheaper, more efficient and worthwhile.
Show More