Lemrabott Toulba · New York, NY · 929-***-**** · *********.******@*****.***
LinkedIn: linkedin.com/in/lemrabott-toulba
Authorized for full-time W2 employment in the US EAD Card PROFESSIONAL SUMMARY
Highly dedicated software engineer with an M.S. in Computer Science and almost 4 years of production-level experience. Proven expertise in building scalable distributed systems, developing infrastructure using Java and Spring Boot, and working with complex data structures and algorithms. Passionate about solving real-world problems with reliable, accessible, and performant software solutions. TECHNICAL SKILLS
Programming Languages: Java, SQL, HTML, CSS, JavaScript Frameworks & Libraries: JavaEE, Spring Boot, Angular, Reactjs, Ionic, Android-SDK Web Services & Databases: RESTful APIs, MySQL, PostgreSQL, MongoDB Tools & Platforms: Git, Docker, RabbitMQ, Eureka
Cloud: AWS (EC2, IAM, S3, Lambda, SNS, SQS, RDS), Firebase (Firestore, Auth, FCM, Functions) CI/CD: Github Actions
Agile Methodologies: SCRUM
PROFESSIONAL EXPERIENCE
Software Developer 01/2021 - 09/2022
National Bank of Mauritania
● Designed and implemented a distributed integration service connecting external insurance systems with the Bank’s internal payment platform using Node.js, RESTful APIs, Webhooks, and PostgreSQL.
● Improved scalability and decoupling by implementing an asynchronous messaging architecture using RabbitMQ.
● Leveraged Docker for containerization and Eureka for service discovery across the microservices architecture.
● Created and deployed custom JavaScript functions within the payment platform to automate administrative dashboard tasks such as generating reports, executing scheduled jobs, and exporting data.
● Built a separate financial transaction simulation tool for the accounting team using Java, Spring Boot, Angular, and MySQL.
● Deployed the tool to AWS using EC2 for compute and RDS for relational data storage. Software Engineer 01/2020 - 12/2020
People’s Bank of Mauritania
● Developed a microservice architecture with inter-service communication using Java, Spring Boot, and REST API.
● Built a real-time hybrid monitoring dashboard for mobile and web using Ionic, Angular, and Cordova.
● Developed the mobile application backend using Node.js and Firebase Cloud Functions.
● Implemented authentication and authorization using Firebase Auth Service with JWT and bcrypt.
● Integrated Firebase Cloud Messaging for real-time alerts and push notifications in the mobile and web apps.
● Integrated the bank's SMS API to notify administrators of critical system-issues. Web Developer 07/2018 - 03/2019
Mauribit (https://www.mauribit.com)
● Built a responsive web application using Reactjs, HTML, CSS, and JavaScript, focusing on accessibility and UX.
● Used AWS Amplify, IAM, and Lambda to deploy the UI app and enable Lambda read/write access to AWS S3.
● Implemented semantic HTML standards to improve accessibility for users with assistive technologies.
● Collaborated with team members for scalable frontend architecture and debugging.
● Maintained documentation and user manuals for improved usability and knowledge transfer.
● Used Git, Bitbucket, and Trello to manage tasks and source control effectively. EDUCATION
● Master of Science in Computer Science 11/2022 - 03/2025 Maharishi International University - Fairfield, Iowa, USA
● Master of Science in Computer Science 10/2018 - 12/2020 Nouakchott Modern University - Nouakchott, Mauritania
● Bachelor of Science in Mathematics and Computer Science 10/2015 - 06/2018 Nouakchott Modern University - Nouakchott, Mauritania