Hi,
Your job post grabbed my attention instantly,
Here’s what you should know about me:
I am a professional and highly skilled backend developer having 5 years of experience. I have worked on a variety of projects using Node.js,, Express.js, and MongoDB. I will perfectly handle your project if you choose to work with me.
Some of my completed projects are below:
sofy.ai
drbeen.com
getwomb.com
bracesondemand.com
Noisome
Jobcase
Retailo
Let’s have a quick chat to discuss further details.
Linkedin: https://www.linkedin.com/in/bilal-iftikhar
Github: github.com/bilalk1
Best Regards,
Bilal I.
My responsibilities at Retailo include:
1. Scalling up the in-app search adding the keyword/synonyms using elastic enterprise search with
Node.js which increases the accuracy of the search to a great extent.
2. Used facade pattern to improve the legacy code and launched one of the core micro-service. It was
backward compatible as well as highly scaleable which reduces the order placement time to 50x lesser
then before and increases the order placement rate.
3. Designed infrastructure for the API’s to manage the load, concurrency and rollbacks using, REST,
Redis, load balancers, optimistic-locking, queues and parallel calling of the async task in Node.js which
decreases the down time of the infra.
4. Design, groom and created a cash collection tech for the delivery flows.
5. Leading the team of 8-10 people which includes developers, quality assurance engineers and
designers.
6. Shipped in app e-invoices in different formats for KSA back in December 2021 which made business
functional in Saudia.
7. Create infrastructure, designs algorithms for some of the core microservices.
8. Writing unit, Integration, end to end testing with contract testing of code which reduces the production
bugs up to great extent.
9. I am using Agile Methodologies.
10. In terms of SCRUM events I am following epic kicks off meeting, grooming, sprint planning, daily
stand-ups, retros & sprint reviews meeting.
11. To achieve the quality and maintainability of code in software development I am reviewing the PR’s,
following the clean coding principles, following the SOLID principle here at Retailo.
12. Mentoring and training the juniors. I created a plan for fresh graduates.
13. Creating RFC and technical documentations before every feature and getting it approved form the
seniors. This makes the onboarding smooth on the domain.
1. Part of the development team of Frizhub & Involved in all phases of development life cycle.
2. Responsible for the teamwork and dependencies
3. Created social & firm-ware dashboard by using Angular 2.
4. Uploading data from the routers using bash scripts to the Node server.
5. Generated in app reporting/graphs using Graph.js.
6. Integrated the 3rd party API’s to run Campaigns.
7. Created google extension to scrap a Linkedin profile.
1. I was involved in the code refactoring | removing un-used code from the production.
2. I worked majorly on typescript in production code. Convert the code from JS to TS.
3. I wrote testable code. I wrote unit test using Jest Enzyme.
4. Worked as a front-end developer in a Jobcase at Arbisoft delivering high quality of code.
5. I was involved in the client interaction.
6. I reviewed PR on the github/gitlab for the React web app.
7. I have created some core features of the Jobcase web application and wrote nice clean production
code.
8. I Integrated 3rd Party (Formlabs: https://formlabs.com)API’s with Node.js.
9. I used Postress with the with the Node.js. I also used knex.js to write queries and fetch data from the
store.
10. I used windows server to run the application on cloud.
Mean stack