My Design process always starts with a pencil and paper, scribbling ideas and concepts, thinking about the problem and the solution. Once I have an idea of what I want to achieve, I’ll then sit down at my computer and start with wireframes and low-level mockups. Then add the imagery, typography design and details. One of the things I love about my Job is the great tools I get to work with every day, here are some of the tools I use in my work. I use Photoshop and Sketch for my layout and design.
For development, I write Kotlin/Java for Android. I use react-native in case you need a hybrid app. For those interested, I use Android Studio for Native Apps, and Sublime Text for react-native apps. These are the basic tools I use for every job and are my daily set up. When time permits I like to explore and try working on interesting opensource projects to earn a bit of extra knowledge and keep my skills fresh. I’m currently available for work and taking on new projects, so please contact me.
I perform code reviews (CRs) in order to improve code quality and benefit from positive effects on team and company culture. For the majority of code reviews, asynchronous diff-based tools such as Reviewable, Gerrit or, GitHub are a great choice. Complex changes, or reviews between parties with very different expertise or experience can be more efficient when performed in person, either in front of the same screen or projector, or remotely via screen share tools. The later is where I come in.
I was still in college getting my post graduate degree when i desided to do a bit of freelancing. A little extra money never harmed no one!
PS: I still do freelancing till this day
Fresh out of college and ready to start doing full time development. My initial developement skills were polished here. I learnt a great deal about architectures and good coding standards.
During my development phase I used a whole lot of third party libraries and wanted to give back to the community. I stated writing and publishing libraries so to help out other developers. In doing so I stated paying close attention to coding styles and keeping my skills fresh.
I always wanted to make my own apps, that combined with the issues that I saw in existing app like bugs, poor functionality, bad designs all pushed me to make my own apps. I was doing these for personal use until people stated using them.
Life at keepworks was great. The knowledge and skills I developed during my 3 years there is amazing. But it was time for me to embark on a new journey. I currently build my own products, contribute to opensource community and help other build their own dreams