Piyush Agarwal

Senior Software Engineer

Hyderabad, Telangana, India10 yrs 9 mos experience
Most Likely To SwitchHighly Stable

Key Highlights

  • Key player in launching Microsoft 365 Copilot for Mac.
  • Expert in bridging innovation with real-world impact.
  • Fluent across multiple tech stacks and methodologies.
Stackforce AI infers this person is a SaaS-focused software engineer with expertise in AI-driven applications.

Contact

Skills

Core Skills

Microsoft 365 CopilotDjangoJavaSpringRuby On RailsReactjsPython

Other Skills

macOS integrationCI/CDHibernateMySQLAerospikePostgresAgile SDLCAWSAngularHTMLCJavaScriptSQLMicrosoft WordEclipse

About

🚀 Part of the founding team that launched Microsoft 365 Copilot for Mac in June 2025 — shaping one of Microsoft’s most transformative AI-driven experiences from the ground up. I have worked from early-stage startups to enterprise-grade software, I’ve led initiatives that bridge innovation with real-world impact. Fluent across stacks — from Django, Ruby on Rails, to .NET — I bring deep technical expertise, product empathy, and a strong bias for shipping. I hold a B.Tech. in Computer Science from IIITDM Jabalpur, and I’m always looking for the next hard problem to solve. Portfolio: https://www.piyush-agarwal.com Blog: https://www.techiedojo.com Chrome Extension: https://chrome.google.com/webstore/detail/pl-news/onknmnfofnaicbianmfioffonpcoagin

Experience

10 yrs 9 mos
Total Experience
3 yrs 1 mo
Average Tenure
9 yrs 10 mos
Current Experience

Microsoft

3 roles

Senior Software Engineer (Lead)

Feb 2026 – Present · 3 mos

Senior Software Engineer

Promoted

Dec 2023 – Feb 2026 · 2 yrs 2 mos

  • Part of the founding team that launched Microsoft 365 Copilot for Mac in June 2025. I lead engineering efforts across architecture, distribution, and feature delivery — driving Copilot’s native integration into macOS.
  • Key contributions:
  • Led app distribution strategy and integration with Microsoft’s enterprise release systems, ensuring secure, scalable rollouts across platforms.
  • Architected key components of the native app experience, with a focus on performance, sandboxing, and modular extensibility.
  • Drove end-to-end feature development, from ideation to release, collaborating closely with product managers, designers, and cross-platform teams.
  • Mentored engineers, established technical standards, and advocated for best practices in native app development, telemetry, and CI/CD workflows.
  • Previously, as a Senior Engineer & Tech Lead at Viva Goals, I:
  • Owned delivery of core services, managing API lifecycle, uptime, and scale.
  • Led cross-functional planning and execution across product and engineering.
  • Championed quality and performance, while mentoring junior engineers and shaping engineering culture.
PythonDjangoRuby on RailsMicrosoft 365 CopilotmacOS integrationCI/CD

Software Engineer 2

Nov 2021 – Nov 2023 · 2 yrs

Ally

Senior Software Engineer

Feb 2020 – Nov 2021 · 1 yr 9 mos · Chennai Area, India

  • Ally is a B2B SaaS startup. We enable teams to focus, align and achieve goals, with strong employee engagement. Our goal management solution is incredibly easy to use and supports the popular OKR framework used by organizations including Google and LinkedIn.
  • Ally is embedded in daily workflow of users through rich Slack integration, and also can be accessed from web and mobile. It provides intelligent insights to identify and address goals that might be at risk, before it is too late.
  • Launched in April 2018, it has received highly positive customer feedback and is used by 500+ businesses including Slack and Bitly.
JavaSpringHibernateMySQLAerospike

Cogoport

Software Development Engineer II

Apr 2019 – Feb 2020 · 10 mos · Bengaluru Area, India

  • 1) Development of technological solutions for the logistics industry.
  • 2) Migration of monolithic application to microservice architecture.
  • 3) Ownership of end-to-end project development.
  • 4) Mentored development teams in Agile SDLC best practices. Ensured the release of
  • premium-quality applications that provided intuitive experiences for users.
  • Tech Stack: Ruby on Rails, Postgres, ReactJs
Ruby on RailsPostgresReactJsAgile SDLC

Freshokartz agri products pvt. ltd.

Technical Lead

Apr 2018 – Feb 2019 · 10 mos · Jaipur Area, India

  • 1) Understanding the customer requirements and giving the architectural design flow for the website by participating in cross organizational discussions.
  • 2) Development, Customization and Maintenance of company’s website, CRM and android app.
  • 3) Development, testing and deployment of backend and frontend applications.
  • Tech Stack : Python, Django, mysql, redis, rabbitmq, AWS, celery, ReactJs
PythonDjangoMySQLAWS

Freelance software development

Online Tutor and Freelancer

Jul 2016 – Present · 9 yrs 10 mos · Jaipur Area, India

  • Worked as tutor teaching mathematics and various programming languages

Snapdeal

Software Developer

Jul 2015 – Jun 2016 · 11 mos · Gurgaon, India

  • 1) Collaborated with product managers to get better understanding of product requirement to create clean interfaces and simple, intuitive interactions and experiences.
  • 2) Programmed in an object-oriented programming language with an eye toward code abstraction and reuse.
  • 3) Delivered new feature based on given requirements with required admin panel to operate on feature with ease.
  • 4) Wrote RESTful Api's to provide client support for various components.
  • 5) Sanity and unit testing done at developers end to provide bug-free features.
  • 6) Grown as a team player
  • Tech Stack: Java 7, Spring, Hibernate, MySQL, Aerospike, Angular
JavaSpringHibernateMySQLAerospikeAngular

Education

Indian Institute of Information Technology Design & Manufacture , Jabalpur

Bachelor of Technology (B.Tech.) — Computer Science and Engineering

Jan 2011 – Jan 2015

Stackforce found 100+ more professionals with Microsoft 365 Copilot & Django

Explore similar profiles based on matching skills and experience