
Anirudh Hosur
Passionate about creating efficient, scalable, and user-friendly applications with modern technologies.
About Me
Experienced Senior Software Developer with expertise in full-stack development, cloud technologies, and modern frameworks.
Passionate Software Engineer with over 3 years of expertise in software development, cloud computing, and system design. Proficient in Python, Java, and JavaScript, with a proven track record of building scalable, high-performance applications, and secure APIs. Committed to advancing my career as a software architect, with a focus on delivering innovative multi-cloud solutions.
Professional Experience
My journey through various roles and learning experiences
IBM Canada
Key Responsibilities:
- •Working on enterprise software solutions using modern cloud technologies
- •Developing scalable applications with focus on performance and reliability
- •Collaborating with cross-functional teams in agile development environment
Skills & Technologies:
Red Deer Polytechnic
Key Responsibilities:
- •Assisted in computer science courses and laboratory sessions
- •Supported students with programming assignments and projects
- •Helped develop curriculum materials and grading rubrics
Skills & Technologies:
Credwise
Key Responsibilities:
- •Developed financial technology solutions for credit assessment
- •Implemented machine learning models for risk evaluation
- •Built RESTful APIs and integrated with third-party services
Skills & Technologies:
Outlier
Key Responsibilities:
- •Specialized in prompt engineering and data analytics, performing data handling, cleaning, EDA, and generating AI prompts to meet specific client requirements using Java, Python, and Javascript.
- •Conducted comprehensive code reviews for AI-generated solutions, validating full-stack, backend, and frontend tickets locally, and providing detailed feedback using Java, Python, MERN, SQL, Javascript, and Typescript.
- •Optimized ETL processes and enhanced LLM accuracy through advanced prompt engineering and ML solutions, integrating GCP's BigQuery, VertexAI, Python, and SQL to improve AI response and data handling.
Skills & Technologies:
CloudOps
Key Responsibilities:
- •Streamlined the CloudStack VM creation process by consolidating the creation pathways for bare-metal and standard VMs into a unified interface, enhancing user experience.
- •Integrated VMware's compute sizing policies into VM plugin for accurate delta metric calculations (CPU, RAM, Storage) during VM/Vapp operations.
- •Executed 100% test coverage in Groovy and Spock and led development in Spring boot and Java.
- •Redesigned primary and secondary navigations for distinct user roles in Vue.js, resulting in enhanced UX.
Skills & Technologies:
Dalhousie University
Key Responsibilities:
- •Conducting lab sessions in Mysql queries, using join statements, and stored procedures, javascript, React, HTML, and CSS.
- •Answering students' queries and doubts
- •Providing career guidance to undergraduate students
Skills & Technologies:
Dalhousie University
Key Responsibilities:
- •Conducting lab sessions with CI/CD, Git, Spring boot, TDD, applying SOLID & Design patterns
- •Collaborating with professors in updating and delivering course content
- •Guiding students to develop an efficient final full-stack project
Skills & Technologies:
Dalhousie University
Key Responsibilities:
- •Developed python scripts that scrape data from Twitter based on time, keyword, search criteria, and users.
- •This data is presented in research into ethics, inclusivity, and racial discrimination in a workplace setting.
Skills & Technologies:
Oracle Financial Services Software Limited
Key Responsibilities:
- •Built a microservice that generates excel files from business objects using spring boot, Java 11, and Apache POI libraries.
- •Responsible for the entire MVC, its JUnit test cases, code coverage on sonar lit, bean validations, and exception handling.
- •Agile methodology; Redhat Openshift for deployment.
Skills & Technologies:
Quinbay
Key Responsibilities:
- •Training on development of applications on spring boot (core Java) & android app development using Android studio.
- •Backend API & microservices development, accessing dB, bug fixes, and enhancements using spring boot
- •Grafana dashboard for data visualization
- •E-commerce application from scratch (dB design, android app, web-app, and backend APIs)
Skills & Technologies:
Areas of Expertise
Technologies and tools I specialize in
My Projects
Explore my latest work and open-source contributions
Explore My Work
Check out my portfolio websites showcasing my projects and professional journey