You are on page 1of 4

SAMUEL CHINEMERE EROWELE

samuelerowel803@gmail.com

+2349039390699, GitHub, LinkedIn

Summary
Mid-level Software and Application Developer passionate about creating cutting-edge products for
IT industry. Strong work ethic and dedicated to quality assurance. Adept at working with teams or
independently in fast-paced settings.

WORK EXPERIENCE
Java Software Engineer

FIRST CITY MONUMENT BANK 2022-present

• Programmed applications and tools using object-oriented languages with goals


of code abstraction, stability and reuse.
• Improved and corrected existing software and system applications.
• Applied security measures into systems development, supporting final
products' resistance to intrusion and exploitation.
• Assessed code during testing stage to determine potential glitches and bugs.
• Analysed code and corrected errors to optimize output.
• Leveraged Agile methodologies to move development lifecycle rapidly through
initial prototyping to enterprise-quality testing and final implementation.
• Analysed user needs and software requirements to determine design feasibility.
• Recommended improvements to facilitate team and project workflow.
• Updated software upon release of vendor patches to mitigate vulnerabilities.
• Modified existing software to correct errors, adapt to newly implemented
hardware or upgrade interfaces.
• Revamped existing mobile banking application to optimal state for customer
satisfaction

Java Developer

Hardcore Biometric Systems, Abuja, Nigeria 2020 – 2022

• Programmed applications and tools using object-oriented languages with goals


of code abstraction, stability and reuse.
• Improved and corrected existing software and system applications.
• Applied security measures into systems development, supporting final
products' resistance to intrusion and exploitation.
• Assessed code during testing stage to determine potential glitches and bugs.
• Analysed code and corrected errors to optimize output.
• Leveraged Agile methodologies to move development lifecycle rapidly through
initial prototyping to enterprise-quality testing and final implementation.
• Analysed user needs and software requirements to determine design feasibility.
• Recommended improvements to facilitate team and project workflow.
• Updated software upon release of vendor patches to mitigate vulnerabilities.
• Modified existing software to correct errors, adapt to newly implemented
hardware or upgrade interfaces.
• Analyse user and system requirements
• Design database architecture.
• Created the SDK for a biometric device.

Java Developer

Byte Works Technology 2019-2020

• Utilized established design patterns to expedite novel software creation and


support consistent performance results.
• Developed requirements for system modifications and new system
installations.
• Implemented Scrum-based Agile software development for analyzing, designing
and developing applications.
• Resolved customer issues by establishing workarounds and solutions to debug
and create defect fixes.
• Wrote user manuals and other documentation for roll-out in customer training
sessions.
• Devised automation, backup and recovery protocols to preserve and safeguard
data.
• Conducted full lifecycle software development from planning to deployment
and maintenance.
• Combined root-level authentication and authorization technologies with
ongoing system design to harden finished solutions.

Community Lead (Volunteer)


Africode 2021 - Present

• Build, plan and implement the overall digital marketing strategy. - Manage all digital
marketing channels. - Identify priorities related to tracking and measuring marketing
performance. - Manage and improve content on the Africode website and forum.
• Mentor undergraduate studying technology related courses.
• Organize online training sessions.

Digital Strategist and Training Facilitator (Volunteer)

Suacode AI 2020 - Present

- Build, plan and implement the overall digital marketing strategy. - Manage all digital marketing
channels. - Identify priorities related to tracking and measuring marketing performance.

- Assist users tackle challenges on the Suacode AI mobile app while learning the basics of
programming.

Software Engineer (Intern)

TIIDELab, Abuja, Nigeria 2020


• Built a Project Management Tool using Node.js and MySQL as part of the backend team. -
Designed the UI for the Project Management Tool using FIGMA as part of the UI team.
• WordPress Developer Dynactic Indusries Limited, Abuja, Nigeria 2018 - 2020
• Web Admin: Assist in the creation of the company’s website and maintains/updates its
contents regularly.
• Web Content Writer: Define what and how information is made available on the company's
website (www.dynactic.com) using WordPress.

Training Facilitator (Volunteer)

TechQuest STEM Academy, Lagos, Nigeria 2018 - 2020

• Organize sessions to introduce new and old volunteers to the Fundamentals of Computer
Science, Robotics and Scratch Programming Environment for teaching kids how to write
computer programs. Organize workshops to introduce kids age 6 and above to the
Fundamentals of Computer Science, Robotics and Scratch Programming Environment.

Java Software Engineer (Intern)

Saphital Learning Limited, Abuja, Nigeria 2019

- Design database schema and use Spring Boot to build needed modules. - Test and debug software.

IT Support and WordPress Developer

Solamith Nigeria Limited, Abuja, Nigeria 2015 - 2020

- Web Admin: Assist in the creation of the company’s website and maintains/updates its contents
regularly.

- Web Content Writer: Define what and how information is made available on the company's
website (www.solamith.com) using technology like WordPress.

- IT Maintenance Officer: Carry out various computer systems and network maintenance when
necessary.

- CAMplus and SHAPE Operator - Assist in the operation of software systems on Industrial machines
(CNC).

Education
Bachelor of Technology (Computer Science)

• Michael Okpara University 2016-2020


• Served as MS Visual Basic .NET, Java, C++, and HTML tutor to several students.
• Courses include: User Centred Design, Software Engineering, Linear Programming etc.
• Ordinary National Diploma (Computer Science)
• Served as MS Visual Basic 6.0, Java, Fortran, and HTML tutor to several students.
• Courses include: Data Structures, Management Information Systems, Statistics, Linear
Algebra etc.

Extracurricular Activities and Awards


• Voted 2022 Africode Mentor of the Year. Mentored African undergraduates pursuing
Computer Science or technology related disciplines.
• 2nd place Nigerian team in the 2021 Coding4Integrity African Youth Anti-Corruption
Hackathon conducted by United Nations Office on Drugs and Crime (UNODC). Built a
solution for safe and reliable reporting of corruption (whistle-blowing promotion and
protection).
• Training facilitator for SuaCode Africa Internship (nsesafoundation.org/suacode). Students
across Africa gets the opportunity to be introduced to basic coding concepts over a 2-month
period in the Processing language using their smartphones and the Android Processing
Development Environment.

Publication
Article on Creating a Game using an Android Device and the Android Processing Development
Environment.

Technical Skills
• RDMS Development and SQL (MySQL, PostgreSQL, Flyway, Hibernate)
• Continuous Integration Systems
• Performance Evaluation and Optimization
• Microservice
• Time Management and Organization
• Programming Languages: Java(SpringBoot), .Net, Python
• SOAP and RESTful Web Services
• Multithreaded Software Applications
• Design Patterns and Principles
• Requirements Gathering and Analysis
• Debugging and Troubleshooting
• Messaging Frameworks(RabbitMq,Kafka,Jms)
• API Design and Development
• Amazon Web Services
• Source and Version Control: Git, Github
• Docker,Kubernatics,Azure,jenkins
• Application Security
• Jira, confluence

You might also like