Denis Bell

Denis Bell

Information Technology Technician

Followers of Denis Bell1000 followers
location of Denis BellKingston, Jamaica

Connect with Denis Bell to Send Message

Connect

Connect with Denis Bell to Send Message

Connect
  • Timeline

  • About me

    Platform Engineer and Architect | Process Improvement | DevSecOps | Infrastructure As Code Enthusiast

  • Education

    • University Of Technology, Jamaica

      2006 - 2010
      Bsc. Computing and Information technology
  • Experience

    • Trade Winds Citrus Limited

      Aug 2010 - Oct 2010
      Information Technology Technician
    • Fiscal Services Ltd.

      Nov 2010 - Nov 2013
      Programmer/Analyst

      ● Wrote software based on user specifications.● Provided frequent reports on Jamaica Customs data through the use of SQL queries.● Maintained a transfer program which transfers data from all Jamaica Customs Servers to a central database.● Developed and maintained large-scale multi-tenant java based web applications utilized by the Jamaican government.● Attended meetings at major government organizations including Jamaica Customs and the Jamaica Bureau of Standards.

    • Medullan

      Nov 2013 - Apr 2016
      Software Developer

      ●Implemented software applications using SpringBoot and AgularJs. ● Deployed applications using Jenkins CI.● Performed code reviews. ● Created automated tests using Robot Framework.● Implemented and modified existing CI/CD pipelines using Jenkins to execute end-to-end tests.● Produced detailed specifications and wrote software applications based on Java and Nodejs.● Automated the testing of software on multiple browsers and devices using Robot Framework. ● Monitored application health using Splunk. ▪ Traveled frequently to clients based in the United States. Show less

    • ADVANTUM

      Apr 2016 - Dec 2017
      Business Application Engineer

      ● Containerized spring boot-based applications using docker. ● Implemented continuous integration pipeline using Jenkins and bash scripting. ● Implemented test, staging and development environments using docker swarm and azure.● Introduced, implemented, and trained colleagues on test-driven development and version control. ● Highlighted security vulnerabilities with existing systems and implemented security patches.● Lead the initiative to outsource and delegate development tasks. ▪ Conducted performance testing and monitoring. Show less

    • Digicel Group

      Apr 2018 - Jul 2020
      DevOps Engineering Contractor

      ● Monitor ETL processes written using the Python programming language. ● Deploy applications using Ansible. ● Administer Centos, Redhat and Ubuntu servers. ▪ Create bash scripts to automate the deployment of Java applications to Linux, development and production servers. ● Participated in code reviews.● Automated extracting and analyzing of data from cell towers based

    • National Commercial Bank Jamaica Limited (NCB)

      Aug 2020 - Aug 2022
      Senior Software Engineer (Consultant)

      ● Developed and maintained mission-critical financial applications using Spring Boot and Reactjs. ● Performed code reviews to ensure quality is maintained. ● Arranged and facilitated meetings with clients and other key project stakeholders. ● Enforced agile best practices. ● Dockerized applications so that they could be both run and tested locally. ● Implemented pipelines using Jenkins for CI/CD. ● Monitor application logs using Kubernetes.● Enforced test-driven development best practices. ● Wrote bash programs to automate development tasks (installing application dependencies, running tests and starting the application).● Perform code reviews to ensure quality is maintained. ● Arrange and facilitate meetings with clients and other key project stakeholders. Show less

    • BairesDev

      Nov 2021 - Dec 2023
      Senior Software Engineer | DevOps Engineer

      ● Created microservices using both nodejs and Spring Boot. ● Utilized JPA ORM tool for Database persistence management. ● Created and optimized SQL queries for both Oracle and Postgres databases. ● Utilized dependency management frameworks such as maven and gradle. ● Utilized Gitlab for source code management. ● Deployed microservices using AWS cloud formation, EC2 and ECS. ● Monitor the status of applications using AWS Cloud Watch. ● Attend stand-up meetings daily. ● Perform code reviews to ensure code quality is maintained.● Utilized Trello for task and project management. ● Maintained applications react and nodejs applications. Show less

    • GraceKennedy Financial Group

      Jul 2023 - now
      Senior DevOps Engineer

      ● Automated infrastructure deployment using Terraform.● Set up and manage Azure CI/CD pipelines for over 30 projects.● Monitoring with Azure Monitor and Application Insights.● Scripting with PowerShell, Bash, Python.● Standardized pipelines across all projects by creating a generic pipeline template, improving consistency and efficiency.● Resolved performance issues by migrating app services to a new app service plan, resulting in improved application performance.● Implemented comprehensive monitoring alerts with Microsoft Teams integration, SMS, and email notifications to quickly address errors and outages. Show less

    • Shift Left Ltd

      May 2024 - now
      Senior Release Engineer

      ● Dockerized .NET core applications for more efficient deployments. ● Designed CI/CD pipelines for hybrid cloud setups. ● Automated cloud infrastructure creation with ARM and Terraform. ● Implemented SSL, Nginx, reverse proxies for security. ● Successfully identified and resolved a critical 502 issue with the app service plan, which severely impacted the software development process, resulting in improved operational efficiency and performance.● Developed and implemented robust CI/CD pipelines for hybrid cloud deployment, significantly enhancing the efficiency and reliability of the deployment process.● Added SSL to production servers and configured Nginx and reverse proxies, ensuring secure and reliable access to applications, and improving system security.● Implemented generic Azure pipeline YAML templates for Node, .NET and Sonar Cube which are used organization wide.● Migrated app services from windows OS to Linux to both reduce the speed of the overall CI/CD process and increase application performance. Show less

    • Go Cloud Careers

      Aug 2024 - now
      Associate Enterprise Cloud Architect
  • Licenses & Certifications

    • Oracle Certified Associate, Java SE 7 Programmer

      Oracle
      Sept 2013
    • HashiCorp Certified: Terraform Associate (003)

      HashiCorp
      Jul 2024
      View certificate certificate
    • Microsoft Certified: Azure Administrator Associate

      Microsoft
      Jul 2024
      View certificate certificate
    • Microsoft Certified: DevOps Engineer Expert

      Microsoft
      Jul 2024
      View certificate certificate
    • Amazon Web Services Solutions Architect - Associate

      Amazon
      Aug 2023
      View certificate certificate
    • Amazon Web Services Cloud Practitioner

      Amazon
      Jan 2023
      View certificate certificate
    • Microsoft Certified: Azure Solutions Architect Expert

      Microsoft
      Sept 2024
      View certificate certificate