Summary
Overview
Work history
Education
Skills
Accomplishments
Languages
Timeline
Generic
Dennis Shaba

Dennis Shaba

Shaba, Leicester, dennis

Summary

I am a highly skilled and experienced software engineer pro cient in both backend and frontend development. With a focus on backend technologies, I bring robust technical expertise and a commitment to staying current with the latest trends. A collaborative team player, I excel under pressure and adapt quickly to new challenges. My experience extends to frontend development, where I specialize in creating intuitive and visually appealing user interfaces. I am self-directed in my approach to learning, driven by a passion for leveraging technology to solve complex problems. Actively seeking a software engineering role, I aim to contribute my skills to a forward-thinking organization that values innovation, collaboration, and excellence across both backend and frontend domains .

Overview

6
6
years of professional experience
4
4
years of post-secondary education

Work history

Service

eCore Service
Pennsylvania, United States
2022.02 - Current
  • Collaborated with team members to create applications' system analysis based on client requirements.
  • Designed and developed scalable software solutions, enhancing system performance.
  • Implemented software performance monitoring tools, identifying and resolving bottlenecks.
  • Integrated third-party APIs and components, expanding software functionality.
  • Engaged in broader engineering discussions, providing valuable feedback for enhanced developer experience.
  • Worked cross-functionally to address complex challenges in product development.
  • Created robust, user-centric solutions aligning with product maturity stages.
  • Utilised git for version control to streamline code quality.
  • Navigated Linux environments for seamless development operations.
  • Implemented debugging and troubleshooting techniques, enhancing software reliability.
  • Applied PostgreSQL and other SQL database expertise for efficient data management processes.
  • Used React, TypeScript and GraphQL to create impactful user-centric solutions.
  • Debugged and modified software components to fix faults.
  • Evaluated and selected new technologies to enhance software capabilities.
  • Supported user-facing feature development and technical systems, maintaining reliability through monitoring and testing.
  • Adapted to different languages and technologies based on project requirements.

Software Engineer

Ontrac Technologies Limited
Abuja, Nigeria
2021.09 - 2022.03
  • Worked on sprint team in agile, rapid development and deployment environment.
  • Coded per development, performance and secure coding standards.
  • Optimised web applications for performance and scalability.
  • Collaborated with front-end developers and web designers to match visual design intent.
  • Participated in project work groups with subject matter experts and stakeholders to understand data specific needs.
  • Handled ongoing site iterations troubleshooting and maintenance post-launch.
  • Generated automated tests to meet business needs and allow for regression testing.
  • Migrated features seamlessly from development to production environments.
  • Took part in all phases of development processes from project planning to design and launch.
  • Analysed and converted business requirements to technical requirements.
  • Built reusable code and libraries for future use.
  • Developed java based frameworks for complex data processing.

Backend Developer - Freelance

Indenware Tech
Abuja, Nigeria
2021.05 - 2021.08
  • Designed and developed scalable and high-performance RESTful APIs using Node.js, Express.js, and MongoDB for a customer-facing web application
  • Responded to system faults quickly to minimise disruption to customer experiences.
  • Specified testing protocols and recorded processes to enable code maintenance.
  • Reacted to technical support requests quickly, resolving issues within target timeframes.
  • Recognised risks and bottlenecks and recommended mitigation action.
  • Developed functional web and mobile applications through clean, robust code.
  • Reviewed code and designs regularly to enable continous innovation and development.
  • Confirmed existing and new code met industry best practices and coding standards for maintainability.
  • Verified and resolved bug reports and issues.

Backend Developer

Indenware Technologies
2020.06 - 2020.07
  • Modi ed existing software using Java and Springboot to x bugs, adapt it to new hardware, upgrade interfaces and improve performance
  • Designed and optimized data models and SQL queries using JPA, Hibernate, and MySQL resulting in decreased response time and increased throughput for a high-traf c order management system
  • Integrated multiple payment gateways, including PayPal, Stripe, and Square, using Spring Integration to ensure secure and reliable payment processing for a B2B e-commerce platform
  • Developed RESTful APIs using Spring Web Flux and Reactive Streams, which improved the responsiveness and throughput of a real-time analytics dashboard
  • Implemented automated testing frameworks using JUnit, Mockito, and Selenium, achieving high code coverage and reducing the number of production bugs
  • Collaborated with product owners, UX designers, and frontend developers to gather requirements, design and implement software solutions, and provide technical guidance and support.

IT Support

Sweet Mama Farms Limited
Abuja, Nigeria
2019.05 - 2020.06
  • Manage Active Directory user accounts and permissions.
  • Continuously evaluate and implement new technologies to improve efficiency and productivity
  • Provide training and support to employees on the use of technology tools and software applications
  • Led the migration of company email to a cloud-based platform, resulting in improved reliability and reduced maintenance costs
  • Supported various operating systems and server technologies.
  • Guided and assisted users with technical issues, improving network performance and usability.
  • Assisted various departments in maintaining network security and configured remote routers and firewalls.

Web developer (NYSC)

Adiel Technologies Limited
Abuja, Nigeria
2018.03 - 2019.04
  • Troubleshot code to fix client website issues.
  • Analysed user behaviour through Google Analytics and suggested site improvements based on data.
  • Designed web pages to enhance branding and navigation.
  • Managed databases with strong SQL skills.
  • Boosted website performance and stability through planned maintenance and targeted troubleshooting.
  • Created custom websites by harnessing HTML, CSS and JavaScript skills.
  • Delivered front- and back-end development across mobile and web applications.
  • Optimised HTML email templates to improve click-through and conversion rates.

Education

Master of Science - International Business And Management

De Montfort University
Leicester
2024.01 -

Higher National Diploma - Civil Engineering

Federal Polytechnic Bida
Bida/Nigeria
2015.09 - 2017.10

National Diploma - Civil Engineering

Federal Polytenic Nassarawa
Nassarawa/Nigeria
2009.09 - 2011.12

Skills

  • API design
  • Java 8
  • Spring Boot
  • Spring MVC
  • JUnit
  • RESTful APIs
  • Java 11
  • Java 17
  • GraphQL
  • Docker
  • Git
  • SQL
  • Hibernate
  • Postgresql
  • Junit
  • Backend software development
  • Javascript
  • Typescript
  • Nextjs
  • React Native
  • Quarkus
  • Python
  • Django

Accomplishments

  • Https://gitconnected.com/dinixweb/resume 5/5
  • Certi cate of Completion Introduction to Cybersecurity
  • Cisco Oct 2018www.netacad.com/

Languages

English
Native

Timeline

Master of Science - International Business And Management

De Montfort University
2024.01 -

Service

eCore Service
2022.02 - Current

Software Engineer

Ontrac Technologies Limited
2021.09 - 2022.03

Backend Developer - Freelance

Indenware Tech
2021.05 - 2021.08

Backend Developer

Indenware Technologies
2020.06 - 2020.07

IT Support

Sweet Mama Farms Limited
2019.05 - 2020.06

Web developer (NYSC)

Adiel Technologies Limited
2018.03 - 2019.04

Higher National Diploma - Civil Engineering

Federal Polytechnic Bida
2015.09 - 2017.10

National Diploma - Civil Engineering

Federal Polytenic Nassarawa
2009.09 - 2011.12
Dennis Shaba