Summary
Overview
Work History
Education
Skills
Projects
Timeline
Generic

Basil George

Senior Engineer
Bengaluru

Summary

Software developer with more than 7+ years in developing, designing, deploying applications with expertise in requirement gathering, production and testing support, working in agile scrum team in all phases of software development lifecycle.

Overview

8
8
years of professional experience

Work History

Senior Engineer - Backend Developer

Daimler Truck AG (formerly Mercedes Benz AG)
03.2019 - Current
  • Worked on development of microservices designing and implementing RESTful APIs using Spring Boot and Java.
  • Utilized JPA for efficient database access and management with PostgreSQL, ensuring optimal performance.
  • Experienced in integrating third party APIs in applications and employing JSON for efficient data exchange.
  • Experienced in software configuration management with tools development, automation (GIT, Maven, Artifactory, CI/CD etc.,)
  • Experienced writing/executing Unit Tests using JUnit, Mockito and in REST API automation with Swagger.
  • Expertise in setting up event driven systems using Azure Event hubs, Azure Service Bus
  • Worked on Azure cloud to create environments to deploy microservices using Azure Kubernetes Cluster, Container Registry, Docker and Helm charts.
  • Created pipelines using Azure DevOps, GitHub Actions for Continuous Integration and Continuous Deployment.
  • Integrated Spring boot applications with Azure App Configuration, Azure KeyVault.
  • Built logging, monitoring and alerting systems using Azure Monitor and Application Insights.
  • Successfully participated in Agile Scrum sprint teams, contributing to bi-weekly sprint planning, daily stand-ups, and sprint reviews.
  • Produced clean, error-free code in line with internal quality standards integration SonarQube, BlackDuck tools.
  • Collaborated with other developers to identify and alleviate software bugs
  • Conducted code reviews and mentored junior developers to ensure adherence to coding standards and best practices.
  • Traveled to Germany to gather requirements, organize tasks, backlogs with Product Owners, become accountable for project deliverables.
  • Effectively communicated status, issues, and risks in precise and timely manners

Senior Software Engineer

Infosys Ltd
06.2016 - 02.2019
  • Developed cross platform mobile applications in Android and iOS using Xamarin.Forms
  • Followed Test Driven Development which included writing Unit tests and UI tests
  • Managed Azure pipeline to make apps deliverable all the time to playstore, appstore
  • Created responsive front-end mobile application interfaces according to design guidelines and information architecture.

Education

Bachelor of Technology - Computer Science and Engineering

Rajagiri School of Engineering And Technology, Mahatma Gandhi University
Kerala, India

Skills

    Java
undefined

Projects

Truck Connectivity Hazards


  • Microservices Architecture developed using Spring Boot Framework.
  • Live data sent from trucks in Europe is used to forecast car crashes and alert drivers to potentially dangerous conditions on the road.
  • Data from trucks will be sent to a shared backend, where it will be filtered before being sent to a few event hubs that the backend apps have subscribed to.
  • Several microservices handle the processing of location, registration, configurations, and hazardous data.
  • Every microservice will have distinct business use cases, and they may publish to PostgreSQL databases, queues, or service buses.
  • The PostGis extension that is installed on PostgeSQL is used for geospatial computations.
  • Data on accidents, weather, and hazards is subscribed to by various microservices from third-party APIs and event streams such as Bosch, Mobilithek, and Autobahn.
  • All these microservices which live in the same kubernetes cluster sets up a connected warning system for Truck drivers.
  • These events are validated, aggregated and is forwarded back to trucks online.



Timeline

Senior Engineer - Backend Developer

Daimler Truck AG (formerly Mercedes Benz AG)
03.2019 - Current

Senior Software Engineer

Infosys Ltd
06.2016 - 02.2019

Bachelor of Technology - Computer Science and Engineering

Rajagiri School of Engineering And Technology, Mahatma Gandhi University
Basil GeorgeSenior Engineer