My name is Joseph and I am your Web and Mobile guy! ? ==> Overview;
I am a software and Hardware Engineer from Nigeria. I have 4 years of Web and mobile experience. I have worked professionally with startups and interned at different startups as well.
My portfolio website is https://josephs-portfolio.netlify.app
I have hands on experience with all the technologies listed above. I will now breakdown my experience with the above listed tools and technologies.
------------------ Mobile Development ------------------
* In KOTLIN I have worked with room, Retrofit, Firebase, Jetpack libraries and Google material libraries. I follow the mvvm architecture, I make use of coroutines and Ktor for the backend of Kotlin apps.
* In FLUTTER I make use of the SOLID principle.
* In REACTNATIVE I have built apps using both expo and the React native cli. I have worked with various libraries for multifiles upload. I make use of the Es6 coding styles. I make sure all code written is upto date with the latest updates.
* Website backend => I build backends of websites using both Django and Node.js. I have used various databases such as mongodb, postgres + sequelize, Mysql , sqlite. I have worked with graphql. For Kotlin I make use of Room or Firebase.
****** Api development ******
I build apis using either
* Ktor * Nodejs + express + simple Jwt tokens + postgres and sequelize or Mongodb * Django rest framework + django-rest knox for Web tokens and authentification. * SailsJs + the default sails disk -database or Mongodb
------------------- Frontend Development ----------------
I make use of mostly Reactjs for the frontend of websites I build. I integrate React with both Node and Django but I also have experience working with templating engines for both Node and Django. In Node I have worked with EJs and in Django I have made use of the basic djnago-templating engine.
==> Summary
Overall I see myself as someone who loves to start projects and see them through to the end. I work well under pressure (tho I wouldn't like to be pressured) I deliver on time and I respect all coding principles and styles. I love learning better, cleaner and more efficient ways of writing code. My name is Joseph, I believe I will be a good fit for your company. I am your Web() and Mobile() guy ! ?