# Usman Ibrahim > Senior Software Engineer | Node.js | .NET / .NET Core | React | Microservices | AWS | Scalable Backend Systems | 12+ Years Experience Location: Houston, Texas, United States Profile: https://flows.cv/usman Senior Software Engineer with 12+ years of experience designing and developing scalable enterprise applications, backend systems, and modern web platforms. I specialize in building high-performance APIs, microservices architectures, and full-stack applications using technologies such as Node.js, .NET / .NET Core, Python, and React. Throughout my career, I have worked on high-traffic production systems and cloud-based platforms, focusing on performance, scalability, and maintainability. I have strong experience across the full software development lifecycle, including system architecture, technical design, backend development, database modeling, testing, and production deployment. I enjoy working in Agile and collaborative environments, partnering with product managers, designers, and engineering teams to deliver reliable and scalable software solutions. I am also passionate about mentoring developers, improving engineering practices, and building clean, maintainable codebases. Key Responsibilities:- • Design and develop scalable backend services and RESTful APIs • Build microservices and distributed systems for enterprise applications • Develop full-stack features using Node.js, React, and modern frameworks • Optimize database performance and system scalability • Implement CI/CD pipelines and cloud-based deployment workflows • Ensure application security, reliability, and performance optimization • Conduct code reviews and mentor engineering teams ## Work Experience ### Senior Software Engineer @ FASHIONPHILE Jan 2022 – Present • Architected and developed scalable backend systems and REST APIs using Node.js, TypeScript, and GraphQL, supporting high-traffic e-commerce platforms and production workloads. • Designed optimized database schemas and backend data models, improving query performance, data reliability, and system scalability. • Built end-to-end full-stack features using React, Node.js, and modern JavaScript frameworks, delivering high-performance customer-facing applications. • Implemented CI/CD pipelines and automated deployment workflows, improving release velocity, build stability, and development productivity. • Collaborated with product managers, designers, and business stakeholders to translate requirements into scalable technical architecture and production systems. • Led code reviews and mentored engineers, enforcing best practices in software architecture, object-oriented design, and maintainable codebases. • Optimized backend services and API performance, reducing response latency, and improving application scalability under increased traffic loads. • Integrated cloud-based infrastructure and monitoring tools, improving system observability, fault detection, and production reliability. • Designed and implemented secure authentication and authorization mechanisms using JWT and modern API security practices, improving application security, and protecting sensitive customer data. • Collaborated on system architecture and microservices design, enabling scalable service communication and faster feature delivery across engineering teams. ### Senior Software Engineer @ Echobind Jan 2020 – Jan 2022 | United States • Led development of a telehealth platform enabling secure real-time patient-provider consultations, supporting modern digital healthcare delivery systems. • Designed and implemented backend architecture and RESTful APIs using Node.js, Python, and .NET, ensuring scalable and secure service communication. • Developed scalable data models and backend services while integrating third-party APIs including Twilio Video for real-time communication. • Built web and mobile applications using React and React Native, enabling cross- platform healthcare workflows and improved user experience. • Collaborated in Agile/Scrum teams participating in sprint planning, backlog refinement, and architecture discussions to deliver high-quality enterprise software. ### Code Mentor @ Codementor Jan 2017 – Jan 2020 | United States • Mentored 100+ developers globally on backend architecture, system design, and full- stack development. • Conducted advanced code reviews and debugging sessions, improving application performance and reliability. • Provided consulting on modern frameworks, API design, and cloud deployment strategies. ### React Developer @ Rocky Mountain Software LLC Jan 2018 – Jan 2020 • Designed and implemented frontend architecture using React.js and Material UI improving usability and maintainability. • Built REST APIs and backend services using C# and .NET Core supporting enterprise applications. • Implemented CI/CD workflows and Git-based version control, enabling automated deployments. ### Full-stack Developer @ Andela Jan 2014 – Jan 2019 • Developed enterprise web applications using React.js, Node.js, Flask, and SQL databases. • Built the Andela Learning Map platform, enabling developers to track skills and career growth. • Designed backend APIs and database models supporting scalable training platforms. ### Python Developer @ Farmlogs Jan 2018 – Jan 2018 • Developed backend services using Python and Flask supporting agricultural commodity monitoring systems. • Implemented real-time notification services for grain price fluctuations improving user engagement. • Built subscription-based access control systems supporting SaaS product features. ## Education ### Bachelor of Engineering - BE in Electrical and Electronics Engineering University of Ilorin, Nigeria ## Contact & Social - LinkedIn: https://linkedin.com/in/usman-ibrahim-09733a40 --- Source: https://flows.cv/usman JSON Resume: https://flows.cv/usman/resume.json Last updated: 2026-03-22