# Johnmary Udogu > Software Engineer - Java || Spring Boot || Microservices || MySQL|| PostgreSQL || MongoDB || React Js || Django || Agile Methodologies || Scrum Fundamentals Certified Location: London, England, United Kingdom Profile: https://flows.cv/johnmary With over 5 years of experience in software development, I specialize in delivering robust, full-stack applications that significantly enhance user experiences. Drawing from my expertise in Java, Spring Boot, Microservices, and modern database technologies such as MySQL, PostgreSQL, and MongoDB, I design and implement scalable, high-performance solutions. Additionally, I leverage my proficiency in React JS and Django to build responsive, dynamic front-end and back-end systems. Certified in Scrum Fundamentals and well-versed in Agile methodologies, I lead collaborative and iterative development processes that foster innovation and align with business objectives. My focus on designing RESTful APIs and optimizing workflows allows me to create seamless user interfaces that drive engagement and exceed client expectations. Passionate about solving real-world challenges, I am dedicated to delivering high-quality, efficient solutions that produce measurable results. By combining technical expertise with a results-driven approach, I ensure every project I undertake is executed with excellence, continuously pushing the boundaries of innovation. ## Work Experience ### Software Engineer @ Decagon Jan 2023 – Present | Lagos, Lagos State, Nigeria Collaborated with a team of developers to build full-stack applications using Java for both front-end and back-end development. Designed and developed RESTful APIs to support front-end functionality and improve user experience. Implemented front-end features using modern frameworks and libraries, ensuring responsive and interactive user interfaces. Participated in the entire software development lifecycle, from requirements gathering and design to testing and deployment. Worked closely with cross-functional teams to integrate various system components and ensure seamless operation. Conducted code reviews and contributed to maintaining best practices and coding standards. Assisted in the optimization of database queries and application performance. Gained experience in Agile methodologies, attending daily stand-ups, sprint planning, and retrospectives. ### Associate Software Engineer, Full Stack Java @ Spectsports Jan 2021 – Jan 2023 | Lagos State, Nigeria *Led the development and delivery of two major projects, managing both backend and frontend components to ensure seamless integration and functionality. *Developed robust backends using Java, implementing microservices architecture to enhance scalability, maintainability, and performance of the applications. *Built responsive and dynamic frontends using React and Next.js, focusing on delivering an intuitive user experience and maintaining high performance across various devices. Engaged in comprehensive system design, delving into architecture decisions that improved system reliability and efficiency, contributing to a 30% increase in overall system performance. * Employed Agile methodologies to manage and streamline the development process, resulting in a 25% improvement in team productivity and faster project delivery cycles. * Coordinated closely with clients and stakeholders, translating requirements into technical solutions and ensuring project alignment with business goals. * Contributed to the design and implementation of microservices, enhancing the modularity and scalability of applications. * Conducted thorough code reviews and enforced coding standards, improving code quality and reducing technical debt. * Mentored junior developers, fostering a collaborative environment that promoted continuous learning and team cohesion. *Successfully delivered projects 10% ahead of schedule and within budget, achieving a 95% client satisfaction rate. ### Mobile Application Developer @ Bakevillage Jan 2022 – Jan 2023 | Lagos State, Nigeria Collaborated with a team of developers in building mobile applications using React Native, ensuring high performance and responsiveness. Architected and implemented scalable mobile solutions, focusing on user experience and interface design. Collaborated with stakeholders to gather and analyze requirements, providing technical insights to shape project direction. Developed and maintained comprehensive documentation for all project phases, facilitating smooth knowledge transfer and onboarding. Applied Agile methodologies, including Scrum, to manage project timelines, prioritize tasks, and deliver iterative updates. Integrated third-party APIs and services, enhancing the functionality and user experience of the mobile applications ### Android Developer @ Self Employed Jan 2020 – Jan 2021 | Lagos State, Nigeria Developed and published two mobile applications on the Google Play Store, which collectively achieved over 5,000 downloads within the first six months. Designed and implemented user-friendly interfaces that received positive feedback from users, resulting in an average rating of 4.5 stars on the Play Store. Utilized Java to build robust and efficient mobile applications, improving app performance and reducing load times by 20%. Conducted thorough testing and debugging to ensure high performance and stability of apps, resulting in a significant reduction in crash reports. Managed the entire development lifecycle from initial concept to final release on the Play Store, ensuring timely delivery and meeting all client expectations. ### User Experience Designer & Freelance Java Developer @ Self Employed Jan 2017 – Jan 2019 | Lagos State, Nigeria Collaborated with over 15 clients to create user-centered designs for web and mobile applications, leading to a 20% increase in user satisfaction. Conducted user research and usability testing with over 200 users, gathering insights that informed key design decisions, improving user retention by 15%. Created 20+ wireframes, prototypes, and high-fidelity mockups to illustrate design concepts and user flows, accelerating the development process by 25%. Worked closely with 10+ developers to ensure the accurate implementation of design specifications, reducing design-related issues by 30%. Facilitated 10+ design workshops and brainstorming sessions, generating ideas that led to the successful development of major projects. Provided ongoing support and updates to clients, achieving a 95% client satisfaction rate and securing repeat business from 80% of clients. Java Development: Developed and maintained Java-based applications for 6 clients, focusing on backend systems and APIs that increased system efficiency. Provided custom software solutions, leading to a 15% reduction in client operational costs. Conducted code reviews for 10+ codebases, implementing best practices for Java development, which reduced bugs. Collaborated with front-end developers to integrate backend services, ensuring seamless user experiences that improved load times by 20%. Successfully managed 10+ freelance assignments concurrently, delivering projects 100% on time and receiving positive feedback from all clients. ### Mathematics Teacher @ National Youth Service Corps Jan 2015 – Jan 2016 | Nsit Ubium, Akwa Ibom State, Nigeria Taught mathematics to senior secondary school students (SS1, SS2, SS3) in a secondary school in Nsit Ubium. Prepared lesson plans and delivered engaging and interactive mathematics lessons. Assessed and evaluated students' performance, providing feedback and additional support where needed. Organized and conducted extra-curricular activities to enhance students' learning experiences. Maintained classroom discipline and created a positive learning environment. Led a group of corps members to generate funds and successfully donated 20 desks to 4 schools lacking adequate seating. Improved students' performance in mathematics, with a notable increase in pass rates in the subject. Fostered a collaborative and supportive classroom environment, contributing to the overall development of students. ## Education ### Master of Business Administration - MBA in Business Administration and Management, General Jpts Institute ### Bachelor of Technology - BTech in Geological and Earth Sciences/Geosciences Federal University of Technology Owerri Nigeria ## Contact & Social - LinkedIn: https://linkedin.com/in/johnmary-udogu - Website: https://www.johnmaryudogu.com/ --- Source: https://flows.cv/johnmary JSON Resume: https://flows.cv/johnmary/resume.json Last updated: 2026-04-05