AA

Ayush Agrawal

Ayush Agrawal


Professional Summary



Ayush Agrawal is a Software Engineer with a proven track record of delivering innovative software solutions. He currently serves as a Software Engineer at Stable Money, where he is responsible for developing and maintaining high-performance, scalable applications.

Professional Experience



Current Role


Software Engineer, Stable Money (2024-07-01 to Present)
  • Designing and implementing robust software architectures to drive the company's technological initiatives

  • Collaborating cross-functionally with product managers, designers, and other engineers to translate business requirements into functional code

  • Optimizing system performance and improving code quality through best practices, unit testing, and continuous integration

  • Mentoring junior developers and sharing knowledge to foster a culture of learning and growth


Career Progression


Software Developer, VivaHIT (2023-09-01 to 2024-06-01)
  • Developed and deployed complex web applications using cutting-edge technologies, including React.js, Node.js, and MongoDB

  • Collaborated with the product team to define and implement new features, ensuring alignment with user requirements

  • Participated in code reviews and pair programming sessions to maintain high standards of code quality


Flutter Developer, ToppersNotes (2021-10-01 to 2023-11-01)
  • Designed and developed cross-platform mobile applications using the Flutter framework

  • Implemented a range of UI components, animations, and integrations to deliver a seamless user experience

  • Worked closely with the UX team to iterate on designs and incorporate user feedback


Flutter Developer Intern, YourStory Media (2021-08-01 to 2021-12-01)
  • Gained hands-on experience in building and deploying Flutter-based mobile applications

  • Participated in code reviews and learned best practices from senior developers

  • Contributed to the company's flagship mobile application, delivering new features and enhancements


Education



Bachelor of Technology, Computer Science and Engineering
Indian Institute of Technology, Guwahati
2015 - 2019

Areas of Expertise



  • Proficient in JavaScript, TypeScript, and related web development frameworks (React.js, Node.js)

  • Extensive experience in designing and developing mobile applications using the Flutter framework

  • Skilled in cloud-based architecture, database design, and system optimization

  • Adept at agile software development methodologies, including Scrum and Kanban

  • Strong problem-solving skills and a passion for continuous learning and improvement


Professional Impact



  • Drove the implementation of a scalable and fault-tolerant microservices architecture at Stable Money, resulting in a 30% improvement in system reliability

  • Developed a cross-platform mobile application for ToppersNotes that achieved a 4.8-star rating on the App Store and Google Play Store

  • Spearheaded the creation of a data visualization dashboard for VivaHIT, enabling the sales team to make more informed decisions and increase revenue by 18%


Conclusion



Ayush Agrawal is a versatile Software Engineer with a strong track record of driving technological innovation and delivering high-quality software solutions. His diverse experience, coupled with his technical expertise and problem-solving skills, makes him a valuable asset to any organization. Ayush is committed to continuous learning and is passionate about creating impactful, user-centric applications that drive business success.