Banner Image

Skills

  • HTML
  • Java Spring
  • JavaScript
  • MySQL
  • Web Development
  • WordPress
  • Andriod Apps
  • Angular
  • API
  • App & Mobile Programming
  • AWS
  • Azure
  • Back End Development
  • CI/CD
  • Cloud Security

Sign up or Log in to see more.

Services

  • Software, Mobile & Web Development

    $15/hr Starting at $200 Ongoing

    Dedicated Resource

    My expertise revolves around creating highly scalable microservices architectures that cater to your unique business requirements. We harness state-of-the-art technologies, particularly Spring Cloud Netflix,...

    Andriod AppsAngularAPIApp & Mobile ProgrammingAWS
  • Software Development

    $15/hr Starting at $300 Ongoing

    Dedicated Resource

    I can offer a comprehensive range of services to meet your digital needs: ECommerce, CMS & Creative Design: Our talented team specializes in creating stunning visual experiences. From graphic design to...

    Andriod AppsAngularAPIAWSAzure

About

Architecting Innovation, Engineering Excellence

With a career spanning multiple roles and extensive experience in software engineering, the Lead Software Engineer has established a strong track record in designing, developing, and maintaining robust applications. In their most recent role, commencing in December 2021, they have played a pivotal role in architecting a microservices-based system using Spring Cloud Netflix, promoting modularity and scalability within the application. Leveraging ActiveMQ as a message broker has facilitated efficient communication and reliable messaging across the microservices. Furthermore, their expertise extends to cloud platforms, with a proficiency in both Azure and Amazon Web Services (AWS). Utilizing Azure for deployment, the engineer ensures high availability, scalability, and top-notch performance. Meanwhile, AWS services such as EC2, S3, and Lambda have been employed for a range of cloud-based functionalities, including storage, compute, and serverless computing. For data management, MongoDB, a NoSQL database, has been incorporated to store and retrieve data effectively, offering the flexibility and scalability required for data-intensive operations.

In addition to their technical skills, the engineer actively participates in fostering a collaborative work environment. They engage in code reviews, providing guidance and mentorship to junior team members, which helps maintain code quality and best practices. Agile methodologies are a key part of their work, participating in daily stand-ups, sprint planning, and retrospective meetings to ensure the delivery of high-quality software within project timelines.

Their extensive professional journey also includes a Senior Software Engineer role from November 2015 to December 2021. During this period, they developed applications using the Spring MVC framework and integrated technologies like Cassandra for scalable data storage and Spring Boot for streamlined application development. Kubernetes was employed for elastic and scalable deployments, aligning the application with varying workloads. Collaborating with cross-functional teams to gather requirements and deliver solutions aligned with business needs showcases their ability to communicate effectively and deliver results that meet organizational goals.

In both roles, the engineer has demonstrated strong technical skills, including expertise in Spring Cloud, Kubernetes, React.js, Java, JavaScript, and Spring Framework, positioning them as a seasoned professional in the field of software engineering.