Anirudh Hosur

Software Developer @IBM

Calgary, AB, CA
MOBILE NUMBERS
+91 *********19

Signup · Get unlimited contacts

WORK HISTORY

Oct 2024 — Present

Software Developer @IBM

View department →

Calgary, AB, CA

Project Overview - This project is designed to implement an advanced geofencing system by retrieving GPS signals from Wi-Fi routers. Its primary goal is to monitor and detect customers who move their Wi-Fi routers outside of their approved addresses, thereby violating geofence rules.The system is divided into four key phases:1) Customer Data Collection – Gathering relevant customer and device data.2) Violation Detection – Identifying customers who breach their approved location boundaries.3) Violation Treatment – Placing identified violators under a monitoring system.4) Enforcement and Resolution – Based on the customer\'s response, either removing them from surveillance if compliant or proceeding to block them if violations persist.My responsibilities- Developed a data ingestion service that acts like a Kafka consumer to retrieve message records from a databricks job that performs ETL on AWS Redshift data. Utilized Node.js Nest.js backend infrastructure with TypeORM capabilities, Kafka offsets, and message validations to pull the data and store it into 4 nested Postgresql Aurora database tables- Developed the AWS infrastructure on DEV and UAT environments to treat customer who violated their geofence. Implemented several AWS step function workflows that are integrated with AWS Lambda functions to put customers under surveillance and monitoring- Communicated and provided support to the UAT test team, E2E test team, Performance team, external APIs team, and client team to gather requirements and build the geofence project. Developed efficient Python scripts to manage the cache and database during performance support- Supported in post-production monitoring for the treatment service by generating reports from Splunk queries and AWS CloudWatch- Configured environment variables in Conduktor to develop and test features in DEV and UAT with Grafana Dashboards and Splunk logs- Configured Terraform scripts to deploy AWS changes into DEV, UAT environments.

EDUCATION

2017 — 2021

Vellore Institute of Technology

Bachelor of Technology

N/A

Dalhousie University

Master's degree

2015 — 2017

Sri Chaitanya College of Education

PCMC

ABOUT ANIRUDH HOSUR

I love coding, brainstorming, communicating, networking, teaching, learning, and growing. “Being a part of a team that turns innovative ideas into reality is exactly where I see myself thriving”. I also love software development and enjoy building products that lead to customer satisfaction. My skill set includes -> Programming Language: Java, Python, C/C++, Javascript/typescript, Kotlin, Shell Scripting, HTML, CSS, NodeJs, and PHP. Backend framework: Spring boot, Junit, Spock, & Groovy | Flask & Selenium | Express, Jest, & VueX | REST web APIs/services. Frontend framework: React, Angular, Vue.js, Redux, Android Studio, Bootstrap & MaterialUI. Database & ETL tools: SQL, MongoDB, NoSQL, Redis for Caching, Data Visualization, Flyway DB for versioning, and GCP Dataflow. Cloud Computing: AWS: S3, EC2, API Gateway, VPC, Lambda, DynamoDB, SNS/SQS. GCP: Cloud Run, build, and Artifact Registry. Relevant Skills: Docker, OOPS, Linux, Git, CI/CD, Jenkins, Jira, Agile (scrum), Elastic Search, unit testing, and security I\'m looking for an opportunity to contribute my technical skillset to drive business outcome and decisions.

This profile is compiled from publicly available professional sources. Unifers is not affiliated with or endorsed by LinkedIn. Request removal of this profile.

Anirudh Hosur — Software Developer at IBM in Calgary, AB, CA | Unifers