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


I am a Node.js engineer who has:
• Developed APIs using Node.js and Typescript, and deployed them on AWS Lambda functions to provide secure and scalable financial services to customers.
• Integrated third-party APIs such as Interswitch, Mono, Okra, and popular bank APIs to enable seamless transactions between different systems and improve user experience.
• Collaborated with cross-functional teams including product, design, and operations to identify requirements and design solutions that meet business needs and enhance user satisfaction.
• Designed and implemented data models and storage solutions using various databases such as Postgres, and DynamoDB to manage user data and transactions.
• Improved system performance and scalability by implementing caching mechanisms, optimizing queries, and using serverless computing.
• Implemented security measures such as encryption, access control, and monitoring to protect sensitive user data and prevent fraudulent activities.
• Participated in agile development processes including sprint planning, retrospectives, and daily standups to ensure effective collaboration and timely delivery of features.
• Stayed up-to-date with emerging technologies, best practices, and industry trends to continuously improve skills and knowledge, and apply them to the development process.
• Communicated technical concepts and solutions to non-technical stakeholders and provided technical support to internal and external users