I'm Lemine, a Software Engineer, and a FullStack developer, driven by curiosity and passion, these two have led me to discover new changing technologies, and build later innovative and sophisticated ideas.
My journey as a developer started before my graduation since my main focus was on "learning things by doing" and not on reciting boring subjects, started with C programming language, loved it, then i discovered the sparkling magic of Java, but coded too with PHP and others, did my first freelancing in same year, but programming wasn't only my thing, I loved always debating, puzzles (I play Chess, let's play together), sport and games, and to make my knowledge more solid, I started by the end of 2020 writing articles.
Development of Client Loyalty mobile app for LabelVie-Carrefour Market
Development of Loan‐as‐service solution for real estate loans.
Helping in both frontend, backend sides, and sometimes in the project management and DevOps.
Development and migration of an assets management mobile applicatio with a smart brokerage AI bot.
Worked as a full-stack developer on a mobile payment wallet, simplified, and user friendly with a smooth user experience and easy to use.
Helping in both frontend and backend sides, and sometimes in the project management and DevOps.
I worked on many projects with PCA; banking and insurance mobile & web applications as Full-Stack developer and Project Manager in some projects.
In this experience, I've contributed to many projects, helped clients in their web and mobile solutions as below :
It was about helping a growing startup build their mobile app and to go to market with a stunning mobile app ASAP.
I was engaged with a client from the US to contribute to build web based solutions such as Doctors appointment web application, and video conference web app. I contributed in both the front and the back sides.
It was about creating the web version of an existing mobile banking wallet.
It a great opportunity to discover and learn verious skills, technical and soft through many projects that test the student technically, time and tasks management with a flavor of entrepreneurship sometimes.
Good times back then, discovered Blockchain, its platforms, process, security matter, decentralization, mining and a lot more in one complete course provided by Coursera in agreement with The state of University of New York
In the context of isolation and packaging applications, I discovered containers and K8s with a certified course provided by IBM.
For modular and single page web based applications, to transcend from JQuery and vanillajs to React.js, I got this light course certification from IBM.
Settings up the project structure with clean code architecture, the use of latest and stable React-Native's ecosystem tools and by considering the app's performance and adaptability with different devices.
Building your Web app with modern and performant programming languages and tools with React.js and its ecosystem in the Frontend side and Spring/Nodejs/Python in the backend.
I started using AWS in March 2020 as one of the best cloud services provider, I deployed backend services on EC2, stored documents in S3, used Macbook dedicated instance, published my own npm packages in AWS artifact, created my VPC, used their RDS especially postgresql, converted audio to text with AWS Polly ..
Undestanding the client needs, manage the team with tools like Jira, Linear, Evernote, and be sure that the product is delivred in the adequat deadlines.
Creating custom CI-CD cycles from building until publishing your product code with github actions and gitlab custom pipelines with some DevSecOps experience.
A money mobile wallet app
Tools : Spring-boot, Docker, Testing, React-Native, Git, Project ManagementCross platform to manage e-gaming tournaments
Tools : React-Native, GraphQL, Git, Project ManagementA B2B delivery solution
Tools : React-Native, Expo SDK, Expo EAS, GraphQL, GitMAI insurance platform
Tools : Spring-boot, Postgresql, CMI, Docker, Sql-Server, SOAP client, JasperReports, FreeMarker, Minio, KeycloakThe best way to learn something is by teaching it.
I know, Developers love creating things from Scratch, but to be productive, the idea should be like building a working, smooth, and stable product
This is the second part of “Code Quality and analysis with SonarQube”, you can checkout the first part from...
You created your app and wanted to go forwards by checking your code quality, vulnerabilities, reliability, and maintainability ?
Coding your app is awesome and might be sometimes fun, but also sometimes it needs a lot of efforts and a lot of time, that’s why you might would rather to look for another...
You’ve developed a backend server and wanted to deploy it, but the main question is to keep it scalable and responsive, that's why ...
You maybe developed your full-stack app with a huge set of dependencies and using this app from a client or another user will need a series of...
Programming wide world became more about services and microservices, building a REST API is sometimes a great solution to have more flexibility in ...
Storybook is an open source environment tool to build and test UI component in isolation, so you can test your UI components speedily
In general, websites handle fetching data with different various ways like by showing a Spinner (the case of Netflix for example) ...
If you're looking for someone who respects your deadlines with a good undestanding of your needs to innovate and make your product shine, then I'm your next collaborator.