Hi, I'm Woriayibapri Hearty Alapher
🌎 Software Engineer | Cloud & DevOps Specialist | GIS & AI Enthusiast 🧠

Building Scalable & Intelligent Solutions with AI, GIS, and Cloud

I am a highly skilled and versatile Software Engineer with over 10 years of experience in **.NET, Cloud Computing, AI, and GIS Technologies**. My expertise spans **Enterprise Software Development, Database Engineering, and DevOps Automation**.

Throughout my career, I have designed and developed **high-performance enterprise applications** across various industries, including **oil & gas, geospatial intelligence, and financial forecasting**. I specialize in **architecting scalable cloud-native solutions**, leveraging **Azure, AWS, Kubernetes, and Infrastructure as Code (Terraform, Bicep, CloudFormation)**.

My expertise includes:

  • 🌍 **Geospatial Intelligence** – GIS Development, Spatial Data Engineering, Remote Sensing
  • ☁️ **Cloud & DevOps** – Azure, AWS, Kubernetes, CI/CD, Docker, Terraform
  • 🧠 **AI & Data Science** – OpenAI APIs, Machine Learning, Predictive Analytics
  • 🔐 **Security & Authentication** – OAuth 2.0, OpenID Connect, JWT, OWASP Best Practices
  • 📊 **Software Architecture** – Microservices, Event-Driven Design, Domain-Driven Design (DDD)
I am passionate about **pioneering AI-powered geospatial applications**, **optimizing cloud infrastructure**, and **enhancing cybersecurity measures** in enterprise environments.

✳️ **Oil & Energy Industry** – Developed E&P software solutions that optimize workflows, digitize processes, and improve collaboration in **well & reservoir management**. ✳️ **Geospatial Intelligence & Counter-Terrorism** – Built and maintained scalable **Enterprise GIS Applications** for **land administration, surveillance, and geospatial analytics**. ✳️ **AI & Predictive Analytics** – Engineered **AI-driven forecasting systems** for business intelligence and **machine learning-based anomaly detection**.

About memy stats

Information About me

I am an experienced Software Engineer with expertise in .NET, GIS, Cloud Computing, and AI-driven solutions. I have over 10 years of experience in designing scalable applications, leading teams, and integrating geospatial technologies. I am passionate about AI-driven analytics, DevOps automation, and enterprise software architecture.

15+

Projects
Completed

10+

Years of
experience

12+

Happy
Clients

15+

Customer
reviews

My Professional Skills

Web Fundamentals (HTML, CSS, Javascript, Typescript)

80%

SPA (VueJS)

90%

C#.Net Ecosystem (web, desktop, mobile, and cloud-based solutions)

90%

SQL (PostgreSQL/PostGIS, CockroachDB, MSSQL/SQL DATA, MYSQL, SQLITE)

90%

NoSQL (Mongodb, Casandra, Neo4j)

70%

ORMs(Fluent Nhibernate, EF Core, Dapper)

80%

Web GIS (LeafletJs, MapBox, OpenLayers, Geoserver, Mapserver)

70%

Desktop GIS (QGIS & ArcGIS)

70%

Data Modellings (Visual Paradigm, MS Visio)

80%

NodeJS

50%

Python (Geopandas, ArcPy, PyQGIS)

60%

Data Warehousing (Snowflake)

70%

Machine Learning (ML.Net, Tensorflow)

70%

Source Control (Git, TortoiseSVN)

90%

Docker & Kubernetes

80%

Cloud Administration (MS Azure & AWS)

70%

Work Experience

2019 - present


Senior Software Engineer - Cyphercrescent Limited

Senior GIS Software Engineer


🌟Geospatial Twist to Well and Reservoir Management Solutions🌟
With a passion for utilizing GIS technology to solve real-world problems, I have extensive experience in developing production geology and well integrity management systems. My expertise includes: ✔️Developing 2D and 3D data visualization using industry-standard GIS tools and software, including top structure maps and faults, bubble maps, well tops, well attributes, and well placement.
✔️Designing and developing custom GIS applications to streamline the well integrity management process for oil and gas servicing companies, resulting in significant time and cost savings.
✔️Implementing ArcGIS Enterprise and integrating it with existing IT infrastructure for seamless data exchange between different systems.
✔️Conducting GIS training sessions for internal staff and external clients to provide hands-on experience and in-depth knowledge of GIS concepts and tools.
✔️Proficiency in data import and export, including developing a service to import and export diverse ASCII file types supported by Petrel, a popular oil and gas industry software package.
✔️Research interests in computational geometry, production geology, and data visualization.


Senior Software Engineer

✳️ Flagship Project: Online SEPAL - Well, Reservoir & Facility Management (WRFM) System
✅FRONT-END (Vue.js)
✔️Architected the front-end Vue project to follow a modular design, utilizing Vue.js, typescript, SFCs, and Vuex to build a scalable and maintainable codebase.
✔️Utilized Storybook to design and test Vue components, ensuring a consistent user experience across the application.
✔️Investigated and resolved issues relating to memory leaks, ensuring a high level of performance and stability in the application.
✔️Advocated for the adoption of Jest for unit testing, ensuring critical areas of the codebase were thoroughly tested and reducing the likelihood of bugs and errors.
✔️Developed specialized, real-time, high-performance visualization components built from scratch using Canvas or SVG, and sometimes leveraging D3.js or three.js, to deliver a cutting-edge user experience.
✔️Developed a custom visual programming layer for client-side report creation and analytics with Vue and typescript, enabling users to create custom analytics pipelines and power real-time analytics dashboards.
✅BACKEND (ASP.Net Core Web API + RDBMS)
✔️Implemented re-usable infrastructure code (contracts and implementation) relating to emailing, real-time communication using SignalR, storage using Azure Blob Storage, and databases using Mongo and SQL, ensuring a scalable and maintainable backend infrastructure.
✔️Architected the backend project using .NET Core 5.x following DDD and CQRS, organizing project files according to clean architecture specifications to enable maintainability and scalability.
✔️Implemented migration scripts using Fluent Migrator, optimizing database queries using indexing in MongoDB and SQL for faster and more efficient data retrieval.
✔️Implemented a custom mediator to account for custom pre and post-handling routines in a CQRS architecture, ensuring that all necessary handling routines were executed as part of the architecture.

2022 - 2023


Senior Sofware Engineer (Contract) - Symphony Solutions Limited

Senior Database Engineer


✔️Design and implement high-performance and scalable database systems to support online gaming applications.
✔️Develop and implement strategies for database backup, recovery, and disaster recovery to ensure data availability and minimize downtime.
✔️Monitor and analyze database performance metrics to identify performance bottlenecks and optimize database performance.
✔️Collaborate with development teams to design and implement new features and functionality in gaming applications.
✔️Develop and maintain database security policies and procedures to protect sensitive player data from unauthorized access and cyber threats.
✔️Stay up-to-date with emerging database technologies and best practices, and implement new technologies as appropriate to improve performance, scalability, and reliability of gaming databases.


Senior Software Engineer


✳️Software Development using C#.Net, WPF & .Net MAUI Application
✔️ Experienced in developing software applications using C#.Net, WPF & .Net MAUI
✔️ Proficient in 2D and 3D data visualization in WPF, utilizing WPF's graphics and animation capabilities to create visually appealing and informative interfaces
✔️ Skilled in building WPF animations, including transition animations, movement animations, and animations triggered by user interactions
✔️ Developed smart user interfaces for a poker game, utilizing WPF's data binding and event handling capabilities to create an intuitive and engaging user experience
✔️ Designed and implemented the application architecture, utilizing Model-View-ViewModel (MVVM) design pattern to improve code maintainability and separation of concerns
✔️ Collaborated with cross-functional teams including designers, product managers, and quality assurance engineers to ensure timely and successful delivery of the application
✔️ Continuously improved development processes, implementing unit testing and integration testing to ensure high code quality and minimize errors.


✳️ DESKTOP APP (WPF & .Net MAUI)
✔️ Architected the WPF Desktop Application following Clean Architecture with Microsoft Prism Template pack
✔️ Implemented a Re-usable Efficient Wrapper Library for Importing and Exporting ASCII files, LAS files and Shapefiles
✔️ Implemented Chart Library for 2D & 3D Visualization(i.e Supports Generating Structure Maps with Faults, Bubble Maps, Well Tops with attributes and markers)
✔️ Created a custom light weight Computational Geometry Algorithm library for generating 2D and 3D geologic maps

2022 - 2022


Azure Software Engineer (Contract) - SilkFlo Limited

✳️Development of Multi-tenant RPA Application

✔️ Architected and led the development of a multi-tenant Robotic Process Automation (RPA) application using DAPR, Docker, and Microsoft Azure
✔️ Designed and implemented the distributed architecture for the application, enabling seamless scalability and high availability across multiple tenants
✔️ Utilized DAPR's building blocks and state management capabilities to simplify the development process and improve overall application performance
✔️ Leveraged Docker containers to improve deployment efficiency and provide a consistent runtime environment for the application
✔️ Deployed the application on Microsoft Azure, utilizing various Azure services including Azure Container Instances, Azure Kubernetes Service, and Azure DevOps for continuous integration and deployment
✔️ Successfully delivered the application, meeting all requirements and exceeding customer expectations for reliability and scalability.


✳️JavaFX Desktop Application Development

✔️ Architected the JavaFX Desktop Application Followed the principles of Clean Architecture using the JavaFX framework. Utilized libraries and tools that integrate seamlessly with JavaFX, such as JFoenix and ControlsFX.
✔️ Implemented a Re-usable Efficient Wrapper Library Developed a library for importing and exporting various file formats including ASCII files, LAS files, and Shapefiles. Ensured compatibility and efficiency in handling large datasets within JavaFX applications.
✔️ Implemented Chart Library for 2D & 3D Visualization Created a comprehensive chart library to support 2D and 3D visualizations. Enabled functionalities such as generating structure maps with faults, bubble maps, and well tops with attributes and markers. Used JavaFX's built-in charting capabilities and extended them for advanced geospatial visualizations.
✔️ Created a Custom Lightweight Computational Geometry Algorithm Library Developed a specialized algorithm library for generating 2D and 3D geologic maps. Optimized the library for performance and integration with JavaFX applications. Utilized computational geometry techniques to provide accurate and efficient geospatial data processing.

Mar 2017 – Jun 2019 (2 yrs 4 mos)


Software Engineer - GIS Transport Limited.

GIS Software Engineer


✳️ GIS SOFTWARE DEVELOPMENT (ASP.Net Web API + PostgreSQL/PostGIS + ArcGIS Server)
As a GIS software engineer, I have contributed to the development of an Enterprise GIS Application, specifically for land administration, with extensive knowledge of GIS systems. I have worked on several major applications including:
✳️ GIS Land Administration System (Merlin)
✔️Co-developed a web-based GIS Land Administration System, contributing to the efficient creation of geodatabase tables as part of the database administration team
✔️Collaborated with other developers, testers, and stakeholders to ensure the timely and successful delivery of the system
✔️Utilized skills in geodatabase design and management to ensure the system met the needs of the end-users and was scalable for future requirements
✳️ Queue Management System (QMS)
✔️Co-developed a Customer Queue Management System, building both the desktop and web layers to provide a comprehensive solution for managing customer queues
✔️Worked closely with project stakeholders to understand the business requirements and design a system that met those requirements
✳️ File Tracking Management System (FTMS)
✔️Led the development of an efficient File Tracking Management System, working as part of a team to build a system that utilized barcode readers to track files
✔️Worked with stakeholders to define system requirements and design the system architecture
✳️ Efficient Bulk SMS System
✔️Developed a Microsoft Visual Basic application to send bulk SMS messages, utilizing Access DBMS and a restful web service
✔️Designed and implemented the system architecture, ensuring the application was scalable and efficient
✔️Worked closely with stakeholders to ensure the system met business requirements and delivered value to end-users
✳️ Spatial Database Development
✔️Utilized skills in spatial database design and development to build efficient and effective spatial databases
✔️Designed and implemented spatial databases for a range of applications, including land management, utility management, and resource management

✳️SPATIAL DATABASE ADMINISTRATOR


✔️ Spatial Database Development: Built a complete Geo-database for storing geographic data.
✔️ Developed a data migration library t o transfer data from MS Access to PostgreSQL Database.
✔️Administered Enterprise Geo-database for Land Administration using Python for Both Arc GIS and QGIS Desktop Platforms
✔️Created and Loaded Geographic Data to PostgreSQL/PostGIS
✔️Created User Roles and Permissions for Accessing Geographic Data
✔️Created a Maintenance ArcPy/PyQGIS Script to be run on OS Scheduler for Regular Geo-database maintenance/backup
✔️Periodic Geo-database Compression
✔️Constance Improvement and Maintenance of Geo-database
✔️Disabling Geo-database Access Rights/Privileges of a Resigned/Sacked Employee

Jan 2014 – Dec 2016 (2 years)

Fullstack Java Developer - GistMe World Wide Network

✳️ Software Development & IT Specialist
✔️ Web Applications Development (GISTMe Training Website, Linnet Paul Innovation Institute Website and a host of others)
✔️ Administered Video On Demand training infrastructure to enable students watch and download videos of lectures they missed at Linnet Paul Innovation Institute
✔️ Management of online training Programmes
✔️ Co-Trainer that trained executive and cooperate clients for learning Software Development and Database Management System

Dec 2012 – Dec 2014 (2 years)

Software Engineering Instructor - Linnet Paul Innovation Institute

✔️ Teaching of Software Engineering Courses such as Java Programming Language, Database Management System, Principles of Compiler Construction, Web Designing and Discrete Mathematics. ✔️ Key Contributor in reviewing Academic Curriculum of the Software Engineering Department in order to be approved by NBTE ✔️ Development of new course programmes, and also training of corporate staff of the civil service.

2008 - 2012

Computer Science Degree - Ignatius Ajuru University Education

✔️Learned essential principles like algorithms, data structures, and computational theory, which form the backbone of computer science
✔️ Engaged in hands-on projects and coding exercises, which helped bridge the gap between theoretical knowledge and real-world applications.
✔️ Explored specialized areas such as artificial intelligence, cybersecurity, and machine learning. These advanced topics allowed for a deeper understanding of cutting-edge technologies and their applications, preparing for innovation and leadership in the tech industry.

2013 - 2016

MSc Computer Science Degree - University of Benin

✔️Delved deeper into complex algorithms, advanced data structures, and computational theory. This advanced coursework provided a more profound understanding of the mathematical and logical foundations of computer science, enabling the development of more efficient and effective solutions to complex problems
✔️ Conducted extensive research, often involving the latest technologies and methodologies. This included working on a dissertation or thesis, which required identifying a unique problem, conducting a literature review, designing experiments, and presenting findings. This research experience honed critical thinking and problem-solving skills and contributed to advancements in the field
✔️ Explored specialized areas such as artificial intelligence, cybersecurity, and machine learning. These advanced topics allowed for a deeper understanding of cutting-edge technologies and their applications, preparing for innovation and leadership in the tech industry.

My PortfolioMy Work

Here is some of my work that I've done in various programming languages.

Project Source

Project Source

Project Source

Project Source

Project Source

Project Source

Project Source

My BlogsMy Blogs

How to Create Your Own Website

Lorem ipsum dolor sit, amet consectetur adipisicing elit. Doloribus natus voluptas, eos obcaecati recusandae amet?

How to Become an Expert in Web Design

Lorem ipsum dolor sit, amet consectetur adipisicing elit. Doloribus natus voluptas, eos obcaecati recusandae amet?

Become a Web Designer in 10 Days

Lorem ipsum dolor sit, amet consectetur adipisicing elit. Doloribus natus voluptas, eos obcaecati recusandae amet?

Debbuging made easy with Web Inspector

Lorem ipsum dolor sit, amet consectetur adipisicing elit. Doloribus natus voluptas, eos obcaecati recusandae amet?

Get started with Web Design and UI Design

Lorem ipsum dolor sit, amet consectetur adipisicing elit. Doloribus natus voluptas, eos obcaecati recusandae amet?

This is what you need to know about Web Design

Lorem ipsum dolor sit, amet consectetur adipisicing elit. Doloribus natus voluptas, eos obcaecati recusandae amet?

Contact MeContact

Contact me here

Kindly send me direct message or call me with the phone number

Location :

Port Harcourt, Nigeria

Email :

alapherwori8g5@gmail.com

Linkedin:

LinkedIn

Mobile Number :

08166442613

Languages :

Afrikaans, English