Complex problem-solver with analytical and driven mindset. Dedicated to achieving demanding development objectives according to tight schedules while producing impeccable code.
.NET Developer with over 20 years of coding experience. Proven skills in application development and system configuration, Passion for quality user support and client-side web development, frequently acknowledged for friendly customer service.
Respectful self-motivator gifted at finding reliable solutions for software issues. Experienced in System Development Life Cycle (SLDC) and offering skills in with ASP.NET Core, ASP.NET MVC, CSS, HTML, ASP.NET WEB API, Blazor, MudBlazor, Angular, Java Script . Fluent in C# Language and accustomed to working with cross-cultural, global teams.
Accomplished School Portal Academics ( Web based Application System - https://github.com/CharlespeddyOla/blazorwasmdotnet7offlinesupport.git) , troubleshooting and resolving issues by debugging programs and managing the application. Increase proficiencies through Microsoft Windows Servers, Networking and Microsoft Azure.
Enthusiastic technical professional with complete understanding of entire software development lifecycle. To seek and maintain full-time position that offers professional challenges utilizing interpersonal skills, excellent time management and problem-solving skills. Detail-oriented team player with strong organizational skills. Ability to handle multiple projects simultaneously with a high degree of accuracy.
RESPONSIBILITIES
Developed and maintained core product services, libraries and frameworks.
Evaluated and developed new tools and technologies to help achieve company-level goals.
Maintained Desktop Windows Form Application and Web Application.
Completed analysis, design, and testing phases of software development life cycle.
Analyzed, evaluated and developed new web and database applications.
Coordinated deployments of new software, feature updates and fixes.
Authored code fixes and enhancements for inclusion in future code releases and patches.
Assisted in planning of software and system testing efforts.
Exercised leadership capabilities by successfully motivating and inspiring others.
Worked flexible hours across night, weekend and holiday shifts.
Identified issues, analyzed information and provided solutions to problems.
Skilled at working independently and collaboratively in team environment.
Worked effectively in fast-paced environments.
Adaptable and proficient in learning new concepts quickly and efficiently.
Gained extensive knowledge in data entry, analysis and reporting.
Applied effective time management techniques to meet tight deadlines
Passionate about learning and committed to continual improvement
Proven ability to develop and implement creative solutions to complex problems
Managed time efficiently in order to complete all tasks within deadlines
Adaptable and proficient in learning new concepts quickly and efficiently
Participated in team projects, demonstrating ability to work collaboratively and effectively
Demonstrated high level of initiative and creativity while tackling difficult tasks
Designing, Organizing, Modifying and Supporting company's Computer Systems
In-house Software Design and Development using C# and WPF Desktop Application (Store Management Software)
Graphics Works
Installation and Configuration of company’s LAN/Wi-Fi/WAN.
Self-motivated, with strong sense of personal responsibility.
Exercised leadership capabilities by successfully motivating and inspiring others.
Helped customers complete purchases, locate items, and join reward programs
Teaching of Computer Courses and Physics
Supported efficient use of available computer terminals and network access by coordinating schedules
Oversaw technical issues and troubleshooting requests to resolve surfaced problems.
Managed company-level architecture, platform and data configuration processes and implementation protocols.
Laid out complete business continuity plan to maintain data protection in event of natural disaster or long-term outage.
Develop and manage planning and budgeting for Corporation’s services to ensure that resources are used to provide best in class IPTV, Videoconferencing, CCTV and ISP services that are in line with organizational growth.
Oversee implementation and maintenance of technology infrastructure in line with Company growth plans, and changing business requirements or technological advancements.
Plan, Design and Implement IPTV Infrastructures
Oversee any special projects, including planning, scheduling, managing and progress reporting for new system implementations.
Handled client inquiries with exceptional professionalism and enthusiasm.
Coordinated third-party vendors and client IT teams to seamlessly deliver effective solutions.
Directs and supervises subordinates to ensure they fulfill their duties.
Consult to help company clients in setting up and implementing Infrastructures.
Training of Technical Support Team on Installation and Maintenance of hardware (i.e. CCTV Infrastructures, Videoconferencing Equipment, IPTV Infrastructures etc.)
Installation and Configuration of hardware for Clients outside State and Country
Installation and Configuration of Radio Equipment / Billing System for provision of Internet Services
Delivered outstanding service to clients to maintain and extend relationship for future business opportunities.
Supported clients with business analysis, documentation, and data modeling.
Liaised with customers, management, and sales team to better understand customer needs and recommend appropriate solutions.
Organized and analyzed primary and secondary research to understand industry, market and company trends.
Consult on ICT to help company clients in setting up and implementing ICT / VSAT Infrastructures
Training of Technical Support Team on Installation and Maintenance of VSAT
Installation and Configuration of VSAT for Clients within and outside Lagos State and Nigeria
Installation and Configuration of Radio Equipment / Billing System for provision of Internet Services
Read and interpreted blueprints, technical drawings, schematics, and computer-generated reports.
Conducted research to test and analyze feasibility, design, operation and performance of equipment, components, and systems.
Led development of internal education curricula for new employees, designing instructional programs to rapidly onboard information systems users.
Systems Project Leader, Systems Technical Maintenance, Systems/Applications Specification & Design and Network Analysis.
Performed preventative maintenance to keep tools and equipment functional.
Trained and mentored competent and flexible workforce to meet project needs and promote positive work environment.
Reviewed technical drawings developed by CAD technicians and drafters.
Developed work plans for various personnel roles based on strengths and talents.
Coordinating, manage and participates (when necessary) in activities of following specialist:
• Webmaster / Administration
• Applications Developer
• Network System Support Engineers with duties and responsibilities as follows:
* Installing, supporting and maintaining servers and other computer systems
o Planning for and responding to service outages and other problems
o Windows Servers Scripting and project management for systems-related projects
o Supervising and training computer operators
o Hardware and Software Troubleshooting
o Morning checks of systems/software.
o Performing backups of data.
o Applying operating system updates, and configuration changes.
o Installing and configuring new hardware/software.
o Adding/deleting/modifying user account information, resetting passwords, etc. In both Windows Server and Linux Environment
o Answering technical queries.
o Responsibility for security.
o Responsibility for documenting configuration of system.
o Troubleshooting any reported problems.
o System performance tuning.
o Keeping network up and running Applying operating system updates, and configuration changes.
o Installing and configuring new hardware/software.
o Adding/deleting/modifying user account information, resetting passwords, etc. In both Windows Server and Linux Environment
o Answering technical queries.
o Responsibility for security.
o Responsibility for documenting configuration of system.
o Troubleshooting any reported problems.
o System performance tuning.
o Keeping network up and running.
Provision of management with technical information to aid project implementation.
Providing management with performance report on Information and Communication Technology (ICT), and existing network infrastructure.
Providing evaluation and cost analysis reports on new information technology equipment.
As Group Head of Engineering, Plan and Supervise the activities of the following Engineering Departments:
• Production Engineering
• Automobile Engineering
• Plant Maintenance Engineering
• Electronics Engineering
• Fabrication & Workshop Engineering
• Water Services Engineering
Network Systems Engineer
Network Systems Engineer
Installs and terminates various types of standards, low-voltage communications cabling such as Cat.5, 5e, 5E, and 6.
Performs corrective action which may include replacement or reconfiguration of hardware, software or physical network connections.
Uses appropriate test equipment, such as UTP cable tester, to diagnose and isolate network problems.
Configuration and maintenance of Network Servers and Workstations running Microsoft Windows 2000 Server, Microsoft SQL Server 2000, Microsoft ISA Server 2000, Microsoft Small Business Server 2000, Windows 2000 Professional and Windows Xp Professional.
Regular review of Servers and Workstations Specifications to meet up with changing technology.
Regular maintenance of the Server services such as Active Directory Service, DHCP Service and DNS Service.
Performing daily backup of network data storage through the use of Backup Scheduling (i.e. Normal, Differential and Incremental Backups)
Regularly installing Microsoft Security and Vulnerability Patches and Updates on Workstations and Servers.
Installation of Norton Antivirus Definition Updates.
Network/Systems Administration and Management which involves structuring the Network Resources (like File & Print Resources), setting up and managing Network users, giving users
the right permissions to use the resources, monitoring network traffics and eliminating network bottle necks, network switches configuration/maintenance etc.
VSATs installation and maintenance by checking on regular basis that the LNB and BUC are functioning properly, and the VSAT pointing angles still main their correct settings (i.e. elevation or inclination angle, azimuth angle and polarization angle) using GPS, compass and inclination equipment. These are maintenance exercise to ensure that there is no interruption or breakdown in the Company Internet Access.
Regular inspection of ISA Server VPN connections between the remote offices so as to ensure that the WAN is always up and running.
Checking on the configuration of Firewall security regularly to ensure that only authorized users are allowed to the network.
Checking and updating the Programming of Panasonic Hybrid IP-PBX through the PBX Console Software.
Checking and making sure that connection between the VoIP equipment (i.e. Net2phone Max T1/E1) and the PBX is firmed and secure.
Training and supervision of three graduate level staff to assist in the duties and responsibilities.
Computer Programmer
Design, Develop and Implement Custom Applications for the business in Windows 2000 workstation / WIN2K server environment using primarily Microsoft development tools. Custom Applications developed include among others Invoicing System, Local/Foreign Purchases Order System, Store Management Application, and Warehouse Control Application.
Assist in the collection and documentation of user's requirements
Research and evaluate a variety of software products
Identify and communicate technical problems, processes and solutions
Daily maintenance and support for the custom applications.
Database design and support.
Forms design with Microsoft Excel and CorelDraw
Programming Microsoft Excel using Excel VBA
Training and supervision of three graduate level programmers and one data entry staff.
Electrical/Electronic Support Engineer
Design of electronics power supply
Design and construction of electrical heating system Design and building of electronics circuit (temperature control circuit)
Microsoft
TutorialsEU Certificate of Achievement
Cloud Institute Certificate of Completion
Udemy Certificate of Completion
Accounting for Non-Accountant - May, 2002