Ashutosh P.

Ashutosh P.

Software Engineer

hyderabad, India
Hire Ashutosh P. Hire Ashutosh P. Hire Ashutosh P.

About Me

With four years of experience, I have mastered the intricacies of software development, seamlessly navigating through big data challenges, and excelling in both front-end and back-end domains. I am driven by a passion for innovation, constantly pushing boundaries to create impactful solutions that drive meaningful changes in the technological landscape.

Work history

Microsoft
Microsoft
Software Developer 2
2021 - Present (3 years)
India
  • Transitioning to the Partner and Seller Incentive Compensation team, I ventured into the realm of finance-driven solutions. Here, our primary objective was to ensure timely and precise incentives for Microsoft partners and sellers, crucial for driving performance and fostering partnerships. Moreover, we utilized this data to empower Microsoft's strategic financial planning for the upcoming fiscal year. My role demanded adept handling of big data, requiring me to perform intricate manipulations with utmost efficiency. Employing Java and Spark for large-scale data processing and React for creating intuitive interfaces, I contributed to building a robust ecosystem. Leveraging platforms like Azure Data Factory and Azure Databricks, we ensured seamless execution of our solutions, further enhancing Microsoft's operational excellence.

Microsoft
Microsoft
Software developer
2020 - Present (4 years)
India
  • Front end: • Developed new features and enhancements in user interfaces using React and Angular to improve functionality and user experience. • Migrated legacy systems to modern frameworks, including React and Fluent UI, enhancing performance and maintainability. • Created customizable reporting screens and improved user management modules using Material UI, enhancing usability and user interaction. • Ensured accessibility compliance (WCAG) and implemented telemetry for better monitoring and debugging. • Acted as Scrum Master, leading Agile sprints, managing CI/CD pipelines, and tracking work assignments. • Implemented microservices architecture to decouple front-end functionalities, improving scalability and maintainability.

  • Back end: • Improved API performance and backend systems using microservices architecture (scaling up as required for each service) and RESTful APIs to enhance overall system efficiency and reduce load times. • Implemented data quality checks and validation processes using Spark SQL and Delta Lake, improving report accuracy. • Completed business continuity and disaster recovery (BCDR) assessments, leveraging Infrastructure-as-Code to ensure system resilience and data security. • Migrated resources to comply with security protocols, ensuring data integrity and compliance. • Developed and tested proof of concepts for system re-architecture, optimizing report generation and data processing using Delta Lake. • Integrated backend APIs and OData queries to support enhanced front-end functionalities. • Regularly fulfilled on-call roles (DRI), resolving ad-hoc issues and ensuring smooth operations.

Education

Education
Bachelors in engineering
The National Institute of engineering
2016 - 2020 (4 years)