Michael Princewill
Lagos Nigeria | - |-SUMMARY
I am a skilled Software Engineer with over six years of experience designing, developing, and deploying web software solutions.
Proficient in JavaScript, HTML, CSS, TypeScript, Python, Java, SQL, and NoSQL database technologies. Demonstrated expertise in
architecting scalable microservice architectures, integrating blockchain solutions, and optimizing CI/CD pipelines. Proven ability to
lead project teams, communicate effectively with stakeholders, and deliver high-quality software products that meet and exceed
customer and user expectations.
SKILLS
JavaScript, HTML, CSS, SCSS, TypeScript, Java, Docker, Redux, React, NestJS, Object Oriented Programming, NodeJS, MongoDB, PostgreSQL,
MYSQL, Sequelize, TypeORM, SQL, Java, Spring boot, Python, FastAPI.
EXPERIENCE
Ash Nelson Partners Ltd
Lekki Lagos
Software Engineer
May 2022 - Present
● Leads the architectural design and implementation of a scalable microservice architecture for an enterprise-level anti-money
laundering (AML) application, ensuring compliance with industry standards and aligning with business goals.
●
Orchestrate the integration of Kafka as a message broker to facilitate the seamless transfer of suspicious transaction reports, optimizing
configurations for high throughput and low latency.
●
Develops and implements an innovative AML extension, enhancing report generation capabilities using XML file format and
ensuring accuracy and compliance with regulatory requirements.
Engineers a custom HTTP interceptor module to capture and log all application activities, enhancing audit trail visibility and
enabling comprehensive compliance monitoring.
●
●
●
●
Rocket Global
Software Engineer
●
●
●
●
●
●
●
●
Leads the integration of LDAP/Active Directory authentication, streamlining user management and enhancing security posture through role-based
access control and single sign-on functionality.
Collaborates with cross-functional teams to define service boundaries, APIs, and communication protocols, facilitating modular development and
deployment of individual components in the microservices architecture.
Developed a middleware for a fraud management system to optimize workload processing and distribution..
Led the integration effort to connect the organization's trading platform with the Binance cryptocurrency exchange, enabling smart trade crypto
assets management.
Implemented APIs provided by Binance to access market data, execute trades, and manage cryptocurrency assets programmatically.
Developed custom algorithms and trading strategies to automate buy/sell decisions based on real-time market conditions, risk parameters, and user
preferences.
Conducted extensive testing and optimization to ensure the reliability, efficiency, and security of the integrated trading system
Conceptualized, designed, and developed a new cryptocurrency token leveraging a valid crypto blockchain technology.
Utilized blockchain platforms such as Ethereum, Binance Smart Chain, or others to create and deploy the crypto token.
Implemented smart contracts and tokenomics features to establish a crypto token ecosystem behavior, distribution, and governance.
Performed rigorous testing and auditing to validate the security, integrity, and regulatory compliance of a crypto token in alignment with industry
standards.
Chji14xchange
Software Engineer
●
●
●
●
●
Ajah Lagos
May 2021 - April 2022
Ajah Lagos
January 2019 - May 2021
Managed operational aspects of Kubernetes cluster hosting 10 Node.js and Springboot microservices, ensuring high availability, scalability, and
reliability.
Implemented automated deployment pipelines and CI/CD processes to streamline application deployment and updates.
Monitored cluster health, performance, and resource utilization, implementing optimizations to improve efficiency and reduce costs.
Collaborated with team to design, develop, and deploy a peer-to-peer trading platform for crypto-fiat exchanges.
Developed escrow smart contracts using blockchain technology, ensuring transparent and tamper-proof handling of funds.
●
Integrated KYC verification services to streamline customer onboarding and ensure compliance with regulatory requirements.
Andela
Software Engineer
●
●
●
●
●
●
●
●
Anthony Lagos
September 2018 - November 2018
Designed, developed, and deployed custom in-house applications using modern web technologies such as Springboot, React, and Postgres.
Led the end-to-end development lifecycle, from requirements gathering and design to implementation, testing, and deployment.
Implemented scalable and maintainable solutions to address business needs, incorporating best practices in software architecture, code quality, and
performance optimization.
Collaborated with cross-functional teams to understand user requirements, prioritize features, and deliver high-quality software solutions on time
and within budget.
Engaged in remote collaboration with clients to develop an agro initiative to provide financial support and incentives to farmers and facilitate
farming and distribution processes.
Acted as a key liaison between the development team and clients, facilitating communication, gathering requirements, and managing expectations.
Designed and implemented software solutions to automate and streamline various aspects of the agro initiative, including crop management,
inventory tracking, and supply chain logistics.
Provided ongoing technical support and training to clients, ensuring smooth adoption and operation of the developed solutions.
NOTABLE PROJECTS
Tech Stack: NestJS, Typescript, NextJS, MongoDB, Redis, SocketIO.
OTHA Store Management
●
●
●
●
Developed a secure store management platform that caters to customers’ needs to assist them in managing and handling store e-commerce
and record keeping.
Inventory Management for products and in-store transactions.
Payment and delivery process management.
International payment system to cater to varying currencies.
Bitville Academy
Tech Stack: NodeJS, Typescript, NextJS, MongoDB, Redis.
●
Designed an e-learning platform for crypto trading tutoring that includes video and text-based courses with a valid course tracking system