Position: Senior Software Engineer
Category: Node.js
English level: fluent
Years of experience: 7

built about 50% of a fintech RESTful api (B2B & B2C) that powers over five (5) web applications and several microservices. Generating millions of dollars in revenue in a single week. Technologies used: AWS, POSTGRESQL, JAVASCRIPT, TYPESCRIPT, NODEJS, PLAID, REDIS, STRIPE, REPAY, DWOLLA.
6 years of experience with Node.js (Javascript, nest, express);
3 years of experience with AWS
5 years of experience with React;
3 years of experience with Typescript;
5 years of experience with PostgreSQL and MySql;
Practical experience with no-SQL databases (elasticsearch, mongodb);

I have built about 50% of a fintech RESTful api (B2B & B2C) that powers over five (5) web applications and several microservices. Generating millions of dollars in revenue in a single week. 
Technologies used: AWS, POSTGRESQL, JAVASCRIPT, TYPESCRIPT, NODEJS, PLAID, REDIS, STRIPE, REPAY, DWOLLA.

 In my current role as a hands on lead backend engineer at Kafene, I supervise a team of 7-10 people with diverse technologies, full-stack and machine learning developers developing a large scale B2B & B2C fintech product using(Node.js, TypeScript, Python, AWS, Docker) that supports with thousands of users.

 Designed and Implemented a microservice learning environment for merchants onboarding while significantly relieving the ops team of having to individually onboard new merchants. This environment gets set up on initiating a session and self destroys once the session ends. Technologies used: GRAPHQL, TYPESCRIPT, ELASTICSEARCH

 Expose part of the leasing api to third party partners (B2B) to boost business sales. Technologies used: AUTH0.
 Integrated 4+ partner systems including stripe, PLAID, REPAY, and DWOLLA payment gateway, increased global revenue by 15% in the first quarter.

 Redesigned and optimised the payment schedule system reducing the number of database calls from 24 calls to just 1 call, reducing overall process runtime by 40%.

 Perform unit and integration tests to improve system scalability by identifying critical performance problems during the stage of development. Reduced production bugs by 30%.
 
Partake in agile sprint planning and brainstorming sessions with product owners to define feature scope, requirement and roadmaps.Technologies used: JIRA, PIVOTAL TRACKER.
Three things that I’m looking for in my next job are a collaborative, team-focused culture, opportunities to learn and grow my skills from a technical standpoint, and a chance to learn more leadership skills over time.

I am flexible but I'll personally like a project where the tech stack is Typescript, Node.js, React.js and GraphQL.