Recommended expert
John (Kojo) Ampia-Addison
Senior DevOps Engineer
Experience
Jun 2022 - Aug 2023
1 year 3 monthsSenior DevOps Engineer
Accenture
- Migrated applications to OpenShift PaaS
- Designed custom metrics for SLI and SLO
- Implemented monitoring with ELK, Prometheus, Grafana
- Built CI/CD pipelines with Jenkins
- Performed performance analysis and improvements
- Tech stack: Kubernetes, OpenShift console, Jenkins Groovy, PromQL, Bitbucket, ELK, OpenTelemetry on OpenShift PaaS
- Environment: Teams, Confluence, Jira, IBM ALM, Scrum
Mar 2022 - Present
3 years 11 monthsSenior Software Engineer and Project Lead (Pro-bono)
Abofonsa Mobile Health Service
- Developed a web application platform with general and role-based dashboards
- Implemented a near-real-time communication brokerage platform supporting mobile health services
- Tech stack: Java 17, JHipster Spring Boot Cloud, microservices, Apache Kafka, Camel, ELK Stack, Grafana, Prometheus, MongoDB, Maven, Lucidchart, OWASP T10, TypeScript Angular 17, Bootstrap, Docker, WebSocket, Hibernate
- Environment: Confluence, Jira, Bitbucket, Agile, Scrum, Jenkins, Portainer
- Website: [link]
Nov 2021 - Feb 2022
4 monthsSwitzerland
Senior Software Engineer
Swiss Railways (SBB)
- Stabilized and enhanced tooling for analyzing crash dumps, restarting processes, and cache loading
- Tech stack: Python 3.9, Jupyter Notebook, Bokeh for visualization, Eclipse RCP, Java 8
- Environment: Scrum, Kanban, SAFe, Confluence, Jira, Bitbucket
Aug 2020 - Dec 2022
2 years 5 monthsGhana
Senior Software Engineer and Project Lead
Bedrock Insurance Ghana Limited
- Built web applications with operations, business administration, and customer dashboards plus a public facing website
- Tech stack: Java 11, Spring Boot Cloud, Netflix microservices, Spring JWT Security, WebSocket, MongoDB, ELK, Apache Kafka, TypeScript Angular 10, Bootstrap 4, Maven, Bitbucket, Jira, Jenkins, Confluence, Lucidchart, OWASP T10 compliance, Prometheus, Grafana
- Environment: Confluence, Jira, Bitbucket, Scrum, Jenkins, Portainer
- Website: [link]
Feb 2019 - Oct 2021
2 years 9 monthsAustria
Monitoring & DevOps Engineer
Austrian Railways (ÖBB)
- Built and customized monitoring dashboards for ticketshop operations with revenue assurance, operations channels, payment methods, and product monitoring
- Integrated communication interfaces, service performance, and error monitoring with notifications and alerts
- Tech stack: Elasticsearch, Grafana, Prometheus, PromQL, Kubernetes, Jenkins, JHipster (Spring Boot + Angular monolith), MongoDB, OracleDB, PostgreSQL, Angular
- Environment: Scrum, classic, Confluence, Jira, Bitbucket
Jan 2013 - Feb 2018
5 years 2 monthsAustria
Systems and Software Engineer
Thales Austria GmbH
- Conducted technology research, development planning, project management assistance, implementation, testing, documentation, and presentations of state-of-the-art use cases
- Tech stack: ELK Stack, MongoDB, Hibernate, Apache OSGi, MQ, Camel, RedisMQ, XML, JSON, Spring MVC, Java 8, Tomcat 8, TomEE 8, WebSocket, JMS, HTML5, AngularJS, SCSS, Angular, Maven, Spring STS, JHipster, GeoServer, GNS3, Red Hat ESB, Spring Security, Snort, Suricata, IDMEF, MulVal, OpenSCAP, CENELEC
- Environment: Scrum, DOORS, Subversion, Wiki, Redmine, GitLab CE, OpenLDAP
Nov 2011 - Dec 2012
1 year 2 monthsAustria
Software Developer
Secured Business Austria (SBA)
- Turned research work into secure, robust software applications
- Assisted in planning, implementation, testing, and documentation
- Tech stack: ASP.NET, C#, CQRS, jQuery, CSS, Bootstrap, MS SQL Server, NGINX, Tomcat 6, XML, XSLT, Visual Studio
- Environment: Scrum, Trello, Subversion, Wiki, Redmine
Dec 2009 - Nov 2011
2 yearsAustria
Software Developer
Newcon / T-Mobile Austria
- Supported and monitored interconnection billing mediation processes
- Suggested improvements, analyzed and optimized processes, implemented change strategies
- Fixed defects, implemented change requests, executed new LOB processes for the New Generation Interconnect Billing Mediation Device project
- Tech stack: Java 6, Java Swing AWT, Oracle DB, PL/SQL, JDBC, MediationZone, Cognos Reporting
- Environment: Subversion, VPN, Wiki, MS Project, SharePoint, Lotus Notes
Jul 2009 - Sep 2009
3 monthsAustria
Software Developer
T-Mobile Austria
- Optimized referential maintenance tools
- Gained introduction to interconnect billing mediation zone processes
Feb 2009 - Mar 2009
2 monthsAustria
Software Developer
T-Mobile Austria
- Implemented time zone tool in referential maintenance applications using Java 6, Java Swing AWT, Oracle DB
Jul 2008 - Sep 2008
3 monthsAustria
Software Developer
T-Mobile Austria
- Developed network and price maintenance referential tools using Java 6, Java Swing AWT, Oracle DB
Feb 2008 - Mar 2008
2 monthsAustria
Software Developer
T-Mobile Austria
- Implemented numbering maintenance tools including planning, analysis, and development with Java 6, Java Swing AWT, Oracle DB
Aug 2007 - Nov 2007
4 monthsAustria
Software Developer
T-Mobile Austria
- Defined project requirements, analyzed and modeled GUI referential maintenance tools
- Designed and implemented trunk allocation and SS7 trunk mapping tools
Aug 2006 - Jan 2007
6 monthsAustria
Software Developer
Environmental Software Services
- Developed advanced computer applications for water resource management
- Built Java middleware, PHP and C CGI server-side processing
- Managed analysis, planning, implementation, testing, and deliverables for intranet applications
Sep 2002 - Oct 2009
7 years 2 monthsIT Specialist and Website Designer
Freelance
- Assembled PCs, replaced hardware, set up home and small office networking, performed software installations and Windows maintenance (troubleshooting, virus cleaning)
- Provided help desk support and multimedia application training
- Developed web applications for various clients
- Planned, managed, advertised, and published events
Jul 2001 - Sep 2002
1 year 3 monthsGhana
Systems Administrator
Web.IT Computer Solutions
- Provided IT systems administration and application programming
- Developed web-based user interfaces for multiple clients
- Managed networking, systems support, and help desk solutions for internet cafes and businesses
Jul 2000 - Jun 2001
1 yearGhana
Software Developer Trainee
The S.O.F.T. Tribe
- Developed web application portals and performed graphic design
Aug 1997 - Dec 1999
2 years 5 monthsGhana
IT Office Helpdesk
Kwik Link Communication Services
- Provided graphic design and systems administration support
Mar 1996 - Dec 1996
10 monthsAkosombo, Ghana
Document Assistant
Asuogyaman District Council
- Performed national service duties including data collection, collation, and office organization
Summary
I am an IT – Specialist in the areas of Cloud Secured Software & Systems Engineering, Business Engineering, Web Engineering, Document Engineering and Database Engineering with excellent skills in User – Interface Design, Billing – System Processes, Business Intelligence, Databases, System Architectures, Logic, Algorithms and Data Structures.
Skills
Industry Skills
- Insurance And Health Using Jhipster Framework To Develop Angular And Spring Boot Industry Microservice Architecture Based Applications For Insurance And Mobile Health Services. As The Lead Technical Engineer In A Small Group Of 4 Engineers, Responsible For The Architecture, Development And Project Management In Addition To Providing Guidance And Mentoring For 3 Junior Developers On The Team.
- Digital Migration: Migrating Websphere Applications To Openshift Paas In The Modernisation Project Of The Austrian Ministry Of Finance (Bmf) As An Accenture External Devops Engineer In Conjunction With The Austrian National Computer Center - Bundesrechenzentrum (Brz).
- Sbb - Swiss Railway System Stabilization And Tooling: Building And Improving Tools For Analyzing Crash Dumps, Restarted Processes, Cache Loaders Etc. Using Python, Jupyter Notebook, Java 8 Eclipse Rcp, Jms And Jpa.
- Systems Monitoring: Öbb – Austrian Railway Ticketing Systems Monitoring, Revenue Assurance, Operations Channels, Payment Methods And Product Monitoring Dashboards; Communication Integration Interfaces, Service Performance And Error Monitoring Dashboards, Using Prometheus, Grafana, Kibana And Customized Graphs, Notification And Alerting.
- Digital Transformation: Thales Cyberrail, Thales Cisa Demonstrator, Thales Ground Transportation Digital Platform Built On Cloudfoundry, Spring Boot, Spring Cloud, Spring Data Flow And Netflix Microservices.
- Information Security: Thales Hypervisor, Thales Cyber Defense Center And Thales Scudo Training Demonstrator At Thales Austria Gmbh; Temporal Privilege Escalation, Webcrawler Data Mining And Anovis Systems Implementation At Secured Business Austria (Sba).
- Telecommunications: User Interface Design, Web Applications Design And Implementation, Mediation, Billing, Data Modeling, Database System Architecture; Interconnection Billing Referential Data Maintenance Tool Design And Implementation At T-mobile, Interconnection Billing Mediation Operations And Development Support At T–mobile Austria.
- Environmental Industry: Advanced Computer Applications In Water Resource Management At Environmental Software Services Gumpoldskirchen.
Methodical Skills
- Software Engineering: Software Development Processes, Test Management, Agile And Extreme Programming Methodology, Use Case Analysis, User Interface Design And Modeling.
- It-infrastructure: Devsecops Cloud Tooling, Requirements Analysis, Data Collection, Collation And Analysis, Network Infrastructure, Archiving Solutions.
- Project Management: Analysis, Planning, Modeling, Designing, Testing And Documentation Of Projects.
- Business Processes: Business Process Analysis, Business Reengineering And Implementation.
- Soft-skills: Conflict Management, Presentational Skills And Spontaneous Availability.
Technological Knowledge
- Application Frameworks: Jhipster (Expert); Angular Ngx (Expert); Spring Boot (Expert); Spring Cloud Microservice (Expert); Spring Security Framework (Expert); Spring Mvc Framework (Competent); Spring Data Flow (Competent); Pivotal Uaa (Competent).
- Programming Languages: Java (Expert); Typescript (Expert); Shell Scripting (Bash, Sed, Awk) (Expert); Regular Expression (Competent).
- Devops Tools: Docker, Kubernetes (Expert); Jenkins Ci-cd (Expert); Helm Charts (Expert); Ansible, Terraform (Competent).
- Data Streaming & Routing Platforms: Apache Kafka (Expert); Apache Camel (Expert); Apache Mq (Expert).
- Db-technologies: Nosql (Expert); Hibernate (Expert).
- Databases: Elasticsearch (Expert); Mongodb (Expert); Postgres (Expert); Oracle (Expert).
- Db Query Languages: Sql (Expert); Pl/sql (Competent).
- Application Monitoring: Grafana (Expert); Prometheus (Expert); Loki (Expert); Tempo (Expert); Kibana (Competent); Elasticsearch (Competent); Logstash (Competent); Jaeger (Competent).
- Cloud Computing: Docker (Iaas) (Expert); Vmware Hypervisor Esxi (Iaas) (Expert); Virtualbox (Iaas) (Expert); Cloudfoundry (Paas) (Expert); Openshift (Paas) (Competent); Amazon Web Service (Paas) (Competent); Google Cloud Compute (Paas) (Competent); Openstack (Iaas) (Experienced).
- Operating Systems: Linux (Expert); Windows (Expert); Apple Os (Expert).
- Collaboration Tools: Ms Word, Ms Excel, Ms Outlook, Ms Powerpoint, Ms Project, Visio, Teams, Confluence, Jira, Bitbucket, Git, Alm, Scrum, Kanban, Safe (Expert).
Languages
English
NativeGerman
AdvancedSpanish
ElementaryFrench
ElementaryEducation
Oct 1993 - Jun 1995
Mfantsipim School
Advanced Level General Certificate of Education, Mathematics, Geography, Economics and General Knowledge · Cape Coast, Ghana
Oct 1987 - Jun 1992
Mfantsipim School
Ordinary level General Certificate of Education, Mathematics, Advanced Mathematics, English, Physics, Chemistry, Biology, · Cape Coast, Ghana
Certifications & licenses
Advanced Information Security
School of Economics and Information Technology, Vienna University of Technology
Business Engineering
School of Economics and Information Technology, Vienna University of Technology
Information Security
School of Economics and Information Technology, Vienna University of Technology
Information Technology and Business Information Systems
School of Economics and Information Technology, Vienna University of Technology
Software & Systems Engineering
School of Economics and Information Technology, Vienna University of Technology
Web Engineering
School of Economics and Information Technology, Vienna University of Technology
German
Pre-University School of the Vienna Universities
Physics
Pre-University School of the Vienna Universities
Pre-University School Mathematics
Pre-University School of the Vienna Universities
Advanced Level General Certificate of Education
Mfantsipim School, Cape Coast Ghana
Certificate in Introduction to Computers and Typing
Accra Business Services Center, Osu - Accra Ghana
Ordinary level General Certificate of Education
Mfantsipim School, Cape Coast Ghana
Need a freelancer? Find your match in seconds.
Try FRATCH GPT More actions
Similar Freelancers
Discover other experts with similar qualifications and experience