Summary
Overview
Work History
Education
Skills
Accomplishments
Certification
Timeline

Yaagesh Prasad P

Bangalore

Summary

Senior Software Engineer with extensive experience at Balfour Beatty, focusing on scalable architecture and team leadership. Expertise in Python, Django, ReactJS, and Cloud Management led to successful integration of GenAI agents with PROD APIs and development of enterprise applications that improved project cost and resource management efficiency. Committed to driving innovation and delivering effective solutions in dynamic environments.

Overview

7
7
years of professional experience
1
1
Certification

Work History

Senior Software Engineer

Balfour Beatty
Bangalore
01.2022 - Current
  • Integrated GenAI agents with production data APIs using Azure AI Foundry Preview and OpenAPI for dynamic API call generation.
  • Led energetic team of Engineers to design and build scalable software applications.
  • Developed comprehensive infrastructure for seamless integration of Construction World Data.
  • Included Project, Estimation, Resourcing, Planning, Timesheet, Budgeting, Cost Control, Reporting, Risk Management, Asset Tracking, and Task Board into Connected Software Infrastructure.
  • Collaborated with Animation teams on digital multiverse concept to enhance interaction with construction project outcomes.

Software Engineer

Balfour Beatty
Bangalore
01.2020 - 12.2021
  • Engineered reliable, scalable systems for complex challenges in civil design planning and project management.
  • Developed Progressive Web Applications using ReactJS for front-end and Django for RESTful API back-end.
  • Integrated PostgreSQL with various cloud storage solutions to enhance data accessibility.
  • Created 15 instant reports tailored for different user levels to analyze project performance and resource allocation.
  • Streamlined costing, progress tracking, program oversight, and resource management processes.
  • Managed development and deployment infrastructure on Google Cloud and DigitalOcean.
  • Facilitated team management through effective resource allocation strategies.
  • Ensured robust system reliability and scalability to support ongoing project needs.

Software Engineer

Farmagain
Bangalore
04.2019 - 12.2019
  • Developed the GroTron Android application from scratch for seamless interaction with do.farm Cloud and IoT devices.
  • Displayed real-time farm status through Google Maps API with geo-fencing capabilities.
  • Visualized soil moisture and temperature data, including historical trends over six months.
  • Provided irrigation and fogger timelines to optimize farming operations.
  • Managed fertigation schedules and tracked related statuses efficiently.
  • Recorded harvest data with global tracking features to enhance monitoring.
  • Delivered weather forecasts specific to farm locations for informed decision-making.
  • Enabled firmware upgrades and manual control of IoT devices for improved functionality.

Software Engineering Intern

Farmagain
Bangalore
06.2018 - 03.2019
  • Developed Android application independently, acquiring skills from foundational level to meet business requirements.
  • Analyzed customer needs to ensure alignment with product offerings in startup environment.
  • Gained comprehensive understanding of business operations to deliver solutions that satisfy client expectations.
  • Adapted quickly to challenges of working without senior guidance, fostering self-directed learning.

Education

Master of Engineering - Computer Science

Panimalar Engineering College, Chennai
05-2019

Bachelor of Engineering - Computer Science

Panimalar Engineering College, Chennai
05-2017

Skills

  • Python programming
  • Django development
  • ReactJS development
  • RESTful APIs
  • PostgreSQL database
  • Cloud deployment
  • Cloud infrastructure
  • CI/CD
  • Mobile app development (Flutter)
  • Scalable architecture
  • Performance optimization
  • Design optimization
  • Project management
  • Team leadership
  • Agile methodologies
  • DevOps practices

Accomplishments

  • Balfour Beatty EDC Engineering Excellence Award
  • Balfour Beatty Design & Engineering Superstars Award
  • IEEE Xtream 24-Hours Programming Contest 11.0 secured 87 position under R10 Asia-Pacific
  • Shortlisted for SBI - Digitize for Bank

Certification

  • Data Structures & Algorithms - Python
  • Using Python for Automation

Timeline

Senior Software Engineer - Balfour Beatty
01.2022 - Current
Software Engineer - Balfour Beatty
01.2020 - 12.2021
Software Engineer - Farmagain
04.2019 - 12.2019
Software Engineering Intern - Farmagain
06.2018 - 03.2019
Panimalar Engineering College - Master of Engineering, Computer Science
Panimalar Engineering College - Bachelor of Engineering, Computer Science
Yaagesh Prasad P