Suryavrat Rao

Product Engineer

Boston, Massachusetts, United States11 yrs 5 mos experience
Highly Stable

Key Highlights

  • 8+ years in software development and machine learning.
  • Expert in building scalable, intelligent solutions.
  • Proven track record of enhancing system performance.
Stackforce AI infers this person is a Software Engineer specializing in scalable solutions and machine learning across various industries.

Contact

Skills

Core Skills

MicroservicesJavaRoboticsCurriculum DevelopmentProject ManagementSoftware EngineeringCi/cdMachine LearningSoftware QualityTestingData SciencePythonAlgorithm DesignTeachingDevopsSapWeb DevelopmentEntrepreneurshipSecurity AssessmentsAutomationAgileSpring

Other Skills

AWSAdvanced Software Testing TechniquesAdvanced System ArchitectureAgile & Scrum MethodologiesAgile MethodologiesAjaxAngularApache KafkaApache TomcatAssistant TeachingAzureBitbucketBootstrapCSSClient Engagement

About

🚀 Machine Learning & Software Engineer | Building Scalable, Intelligent Solutions 🚀 With 8+ years in software development and a Master’s in Computer Science from Boston University, I specialize in building robust, scalable applications that combine enterprise-grade engineering with AI-driven intelligence. From Java/Spring Boot microservices to Python-based machine learning solutions, I deliver systems that perform under pressure and scale with business growth. Technical Strengths: • Backend & Cloud: Java 8, Python, Spring Boot, Microservices, Hibernate, REST APIs, AWS, GCP • Frontend: React, Node.js, HTML/CSS, JavaScript, Bootstrap — delivering responsive, user-centric interfaces • Machine Learning: Model design, training, and deployment; integrating AI features into live applications • Databases: MySQL, PostgreSQL, NoSQL; performance tuning that improved query times by 15–25% • DevOps: Git, Jenkins, Docker; automated CI/CD pipelines cutting deployment time by 30% Impact Highlights: • Increased user engagement by 25% through responsive UI and improved UX workflows • Boosted backend performance by 20% through optimized database and API design • Designed microservices architecture enabling scalable, fault-tolerant deployments I’m passionate about solving complex problems, collaborating across teams, and pushing the boundaries of software and AI innovation. Whether in startups or global enterprises, I thrive on delivering measurable results that move the needle. 📩 Let’s connect to discuss building the next generation of scalable, intelligent systems.

Experience

Trimble inc.

Geographic Information Systems Engineer

Aug 2024 – Present · 1 yr 7 mos · Remote

  • Developing advanced geospatial software to improve the accuracy, reliability, and efficiency of navigation systems used across agriculture, construction, and transportation industries.
  • Implementing Java-based microservices and modern frameworks to deliver scalable, cloud-ready solutions for processing and analyzing geospatial data.
  • Collaborating in Agile development teams, integrating iterative user feedback to enhance product functionality and overall user experience.
  • Leveraging cutting-edge GIS and mapping technologies to optimize performance, reduce processing latency, and enable precise positioning capabilities.
  • Contributing to cross-functional product innovation, ensuring seamless interoperability between hardware devices, mapping APIs, and enterprise software platforms.
  • Key Impact: Delivered performance optimizations that increased system reliability and positioning accuracy for end-users operating in high-stakes, real-world environments.
JavaMicroservicesAgileCloud ComputingGIS

Mit beaver works summer institute

Research And Teaching Assistant

Jun 2024 – Aug 2024 · 2 mos · Cambridge, Massachusetts, United States · On-site

  • Autonomous Underwater Vehicle Program
  • Lead the instruction and mentorship for MIT's prestigious BWSI Autonomous Underwater Vehicle program, imparting advanced concepts in robotics, control systems, and underwater navigation to a cohort of talented high school students.
  • Developed a comprehensive curriculum that encompasses theoretical and practical aspects of autonomous systems, including sensor integration, machine learning applications in navigation, and robust control mechanisms.
  • Supervised and guided student projects focused on the design, construction, and testing of AUVs, ensuring students apply theoretical knowledge in real-world scenarios and adhere to engineering best practices.
  • Enhanced student engagement and learning outcomes through innovative teaching methods, hands-on workshops, and real-time problem-solving sessions in a highly collaborative environment.
  • Collaborated with a team of MIT faculty and industry experts to continuously update the program content, integrating the latest technological advancements and research findings into the curriculum.
  • Organized and led field trials and competitions, where students tested their AUVs in simulated environments, assessing vehicle performance under various operational conditions.
  • Conducted rigorous evaluation and feedback sessions, providing students with detailed assessments of their design choices and performance, fostering a culture of continuous improvement and excellence.
  • Played a key role in the outreach and expansion of the program, engaging with potential sponsors, industry partners, and educational leaders to enhance program visibility and impact.
  • Contributed to the development of research papers and presentations on educational strategies in STEM and robotics education, presenting findings at conferences and contributing to academic journals.
  • Mentored students in career planning and professional development, offering insights into careers in robotics and engineering, and facilitating connections.
RoboticsCurriculum DevelopmentMentorshipProject Management

Jerseystem

Software Engineer

Mar 2024 – Jun 2024 · 3 mos · New Jersey, United States · Remote

  • Developed scalable system architectures, significantly enhancing the reliability and performance of JerseySTEM’s platforms, utilizing advanced software engineering principles and best practices.
  • Led cross-functional collaboration, working closely with product managers, designers, and QA teams to design and deploy innovative software solutions that improved user experience and operational efficiency.
  • Conducted rigorous system testing and troubleshooting, applying analytical skills to identify and resolve critical system issues, thereby ensuring seamless functionality and optimal system performance.
  • Enhanced system integrations and deployments, utilizing CI/CD pipelines for efficient software updates and deployments that reduced downtime and improved user satisfaction.
  • Optimized existing software applications, refining code and architecture for improved scalability and efficiency, resulting in a measurable increase in system performance.
  • Mentored junior software engineers, providing guidance on best practices, code reviews, and advanced programming techniques to foster team development and skill enhancement.
Software EngineeringSystem TestingCI/CDCollaboration

Hubspot

Machine Learning Engineer

Sep 2023 – Jan 2024 · 4 mos · Massachusetts, United States · Hybrid

  • Architected and implemented a robust Java-based Microservices architecture, ensuring scalability and efficiency.
  • Optimized database interactions using Hibernate and JPA, leading to a 15% increase in query performance.
  • Designed and developed responsive user interfaces with HTML, CSS, JavaScript, Bootstrap, and jQuery, boosting user engagement by 25%.
  • Utilized Git version control, resulting in a 40% increase in team collaboration efficiency.
  • Integrated Ruby and React components into existing Java infrastructure, facilitating a more cohesive development environment.
  • Implemented automated testing scripts with QA team, reducing bugs by 15% during development.
Machine LearningJavaDatabase OptimizationVersion Control

Boston university

3 roles

Teaching Assistant

May 2023 – Aug 2023 · 3 mos · Boston, Massachusetts, United States · On-site

  • MET CS 633: Software Quality, Testing, and Security Management
  • Supported instructional efforts in MET CS 633, focusing on essential elements of software quality, testing methodologies, and security management.
  • Assisted in crafting and distributing course materials, including detailed lecture notes, practical labs, and real-world case studies to elucidate the principles of robust software development and security practices.
  • Provided tailored support and guidance during lab sessions and office hours, helping students grasp intricate topics and apply them effectively in their projects.
  • Assessed and provided feedback on student submissions, such as tests, assignments, and projects, emphasizing critical thinking and application of best practices in software quality assurance.
  • Collaborated with the course professor to continuously update the syllabus and integrate cutting-edge industry developments and tools into the course framework.
  • Facilitated engaging discussions and interactive learning experiences, promoting a dynamic and inclusive educational atmosphere.
Software QualityTesting MethodologiesCourse Material DevelopmentTesting

Teaching Assistant

Jan 2023 – May 2023 · 4 mos · Boston, Massachusetts, United States · On-site

  • MET CS 677: Data Science with Python
  • Supported instructional efforts in MET CS 677, focusing on utilizing Python for comprehensive data analysis, machine learning, and data visualization techniques.
  • Assisted in the development and distribution of course materials, including interactive lectures, coding exercises, and extensive data projects, designed to enhance practical understanding and application of Python in data science.
  • Provided individualized support and mentorship during lab sessions and office hours, aiding students in mastering Python coding challenges and understanding complex data science concepts.
  • Evaluated and provided detailed feedback on students' assignments and projects, ensuring a thorough grasp of data manipulation, statistical analysis, and predictive modeling techniques.
  • Collaborated with the course professor to update and optimize the curriculum, incorporating the latest data science trends and Python libraries to keep the course current and engaging.
  • Conducted workshops on advanced data science topics, such as deep learning and natural language processing, to provide additional learning opportunities and insights.
Data SciencePythonCurriculum Development

Teaching Assistant

Sep 2022 – Jan 2023 · 4 mos · Boston, Massachusetts, United States · On-site

  • MET CS 566: Analysis of Algorithms
  • Supported the instructional efforts in MET CS 566, focusing on advanced topics in algorithm design and complexity analysis, including sorting algorithms, graph algorithms, and algorithmic strategies like divide and conquer.
  • Assisted in the creation and refinement of course materials, including detailed lecture slides, problem sets, and exams, ensuring that content was both challenging and accessible.
  • Provided targeted guidance and mentoring during lab sessions and office hours, aiding students in understanding complex algorithms and improving their coding proficiency to implement these algorithms.
  • Evaluated student performance through regular assignments and exams, delivering constructive feedback to foster a deeper understanding of algorithmic efficiency and optimization.
  • Worked closely with the course professor to adapt teaching strategies based on class performance and feedback, continually enhancing the educational experience.
  • Organized and led exam review sessions, effectively preparing students for midterms and finals by revisiting critical concepts and problem-solving techniques.
Algorithm DesignTeachingStudent Assessment

Verizon

System Engineer 2

Jul 2019 – Aug 2022 · 3 yrs 1 mo · Hyderabad, Telangana, India

  • Designed and implemented a scalable microservice architecture in Java and Spring Boot, resulting in a 20% reduction in infrastructure costs.
  • Developed secure RESTful APIs and integrated them with third-party systems using OAuth 2.0 and JWT for authentication and authorization.
  • Improved code quality by implementing unit testing, integration testing, and code review processes using GitLab and Jenkins.
  • Collaborated with DevOps team to automate deployment processes, resulting in a 30% reduction in deployment time and a 15% increase in overall system reliability.
  • Coordinated with cross-functional teams to deliver high-quality software solutions on time and within budget.
MicroservicesRESTful APIsDevOps

Deloitte

Analyst

Feb 2019 – Jul 2019 · 5 mos · Gurugram, Haryana, India · On-site

  • Spearheaded cross-functional teams in the orchestration of SAP module configurations and custom enhancements, streamlining operations and enhancing system capabilities.
  • Executed comprehensive system and user acceptance testing (UAT), ensuring optimal functionality and performance prior to go-live, significantly reducing post-deployment issues.
  • Crafted detailed training materials and conducted educational sessions, greatly enhancing end-user adoption and effective system utilization post-implementation.
  • Liaised with project stakeholders to gather requirements and deliver solutions aligned with business goals, improving project communication and stakeholder satisfaction.
  • Contributed to the development of customized solutions within the SAP environment, meeting specific client needs and contributing to the overall success of the project.
  • Maintained rigorous documentation standards, creating clear and concise guides and reports that supported both technical team continuity and client understanding.
SAPTestingStakeholder Engagement

Ptc

Software Development Engineer

Jun 2017 – Feb 2019 · 1 yr 8 mos · On-site

  • Developed and maintained web applications using Core Java, Java 8, and the Spring framework, including Spring MVC, Spring Boot, and Spring Security, resulting in a 20% improvement in overall system performance.
  • Utilized Servlets, JSP, and JSTL for server-side development, ensuring dynamic content generation and seamless integration with front-end components.
  • Implemented JDBC for efficient and secure database connectivity, contributing to a 30% reduction in data retrieval time.
  • Developed and maintained backend services and APIs using Python and Django framework.
  • Configured automated build jobs using Jenkins, enhancing the efficiency of the continuous integration and delivery pipeline.
Web DevelopmentJavaContinuous Integration

Safe security

Network Security Engineer

Apr 2016 – Jun 2017 · 1 yr 2 mos · Delhi, India · On-site

  • Conducted extensive security assessments using tools like Nessus and Metasploit, significantly enhancing the security posture of client systems through detailed vulnerability analysis and recommendations.
  • Automated vulnerability assessments by developing scripts in Python and Bash, increasing operational efficiency and reducing manual intervention in routine security checks.
  • Developed tailored security solutions that aligned with specific client needs and budget constraints, ensuring customized protection that effectively mitigated risks.
  • Collaborated closely with clients to understand their security environment and needs, facilitating targeted assessments and bespoke solution development.
  • Implemented security best practices and protocols across various projects, ensuring compliance with industry standards and client expectations.
  • Provided technical leadership and guidance to junior engineers, fostering a culture of continuous learning and improvement within the team.
Security AssessmentsAutomationClient Engagement

Amdocs

Software Engineer

May 2014 – Aug 2014 · 3 mos · Gurugram, Haryana, India · On-site

  • Developed and sustained applications using J2EE, Spring, and Hibernate, enhancing application functionality and user satisfaction through continuous improvement.
  • Engaged in Agile software development life cycle (SDLC) processes, contributing to the team’s ability to deliver projects on time and within budget while maintaining high quality standards.
  • Conducted exhaustive testing of applications, ensuring robustness and error-free operation, which significantly reduced downtime and improved client satisfaction.
JavaAgileTesting

Politik world pvt ltd.

Co-Founder

Sep 2013 – Sep 2018 · 5 yrs · Delhi, India · On-site

  • Launched a pioneering social media app focused on enhancing public-political engagement, which rapidly gained traction and influenced public discourse.
  • Implemented a scalable microservices architecture using Python and Django, designed to maintain optimal performance even under conditions of high user traffic.
  • Led Agile development teams in the creation and continuous improvement of customer-centric features, ensuring the platform remained responsive to user needs and market trends.
  • Oversaw strategic planning and execution, aligning product development with business goals and securing key partnerships that expanded the app’s reach and impact.
  • Managed stakeholder relations, including investors and political entities, fostering relationships that supported sustained growth and platform credibility.
  • Pioneered data-driven decision-making processes, integrating analytics to guide feature development and enhance user engagement strategies.
EntrepreneurshipMicroservicesStakeholder Management

Ibm

Software Developer

May 2013 – Aug 2013 · 3 mos · Gurugram, Haryana, India · On-site

  • Developed a robust web application using the MEAN stack (MongoDB, Express.js, AngularJS, Node.js), significantly enhancing user data interactions and overall usability.
  • Collaborated in Agile settings, effectively delivering prioritized, customer-focused features that improved client satisfaction and operational efficiency.
  • Conducted comprehensive tests on the application, ensuring high levels of reliability and performance, which contributed to a stable and user-friendly product release.
JavaSpringHibernate

Education

Boston University

Master of Science - MS — Computer Science

Aug 2022 – Jan 2024

Netaji Subhas Institute of Technology

Bachelor of Engineering (BE) — Computer Engineering

Jan 2012 – Jan 2016

Delhi College of Engineering

Bachelor's degree — Computer Engineering

Aug 2011 – Aug 2012

Stackforce found 100+ more professionals with Microservices & Java

Explore similar profiles based on matching skills and experience