# Sathyasagar Nagendra > Staff Software Engineer at Bill.com Location: Seattle, Washington, United States Profile: https://flows.cv/sathyasagar With strong motivation to solve challenging problems, I wish to learn, explore and contribute to the field of Computer Science. I'm currently working as a Senior Software Engineer at Bill.com making a difference in the lives of service professionals by helping them efficiently run their business. I previously worked as a Senior Software Engineer at Housecall Pro building web and mobile applications. As a Software Engineer Intern at Hologic, I built a WPF application to manage quarterly budget of all projects within my Company using Object Oriented Programming principles and SDLC with Agile model. I graduated with a Master’s in Computer Science from San Diego State University in spring 2018 and as part of my coursework, I have worked on projects like SMS spam classification and mining popularity of products by implementing Machine Learning and Data Mining techniques. I also strengthened my knowledge of Python programming by solving Rosalind problems in the Bioinformatics coursework. Prior to starting school at SDSU, I worked for 3 years as a Programmer Analyst in Cognizant in their J2EE and Data Warehousing domain, where I mastered the art of developing and maintaining complex logic for extracting, manipulating, storing and managing large amount of multi-source heterogeneous data. Skills: • Languages: Kotlin, Java, C#, JavaScript, Python, SQL • UI: React, Angular 4, jQuery, WPF, HTML5, CSS3, Bootstrap, AJAX • ORM tools: ADO.NET Entity Framework, Hibernate • Web Application Frameworks: Node.js, Ruby on Rails, ASP.NET, Spring MVC, Spring Boot, Spring REST • Test Frameworks: RSpec, MSTest, JUnit, NUnit • Design Patterns: MVC (Model-View-Controller), MVVM (Model-View-ViewModel) • IDE: Visual Studio, VS Code, Eclipse, Intellij, Sublime • Persistence: MS SQL Server, Oracle 11g, PostgreSQL, MySQL, SQLite3, Firebase • Web Server: Apache Tomcat, IIS • Build: Maven, Gradle • Development Environments: GIT, GitHub, JIRA, Agile, Scrum, SDLC (Software Development Life Cycle) ## Work Experience ### Staff Software Engineer @ BILL Jan 2023 – Present ### Senior Software Engineer @ BILL Jan 2022 – Jan 2023 | Shoreline, Washington, United States ### Software Engineer @ BILL Jan 2021 – Jan 2022 | Shoreline, Washington, United States Invoice2go has been acquired by Bill.com We're hiring. Check out all roles - https://grnh.se/6644b73a4us ### Software Engineer @ Invoice2go Jan 2021 – Jan 2021 | Shoreline, Washington, United States ### Senior Software Engineer @ Housecall Pro Jan 2021 – Jan 2021 | Redmond, Washington, United States Languages/Tools: React, Ruby on Rails Team Lead, Reporting squad. ### Software Engineer II @ Housecall Pro Jan 2018 – Jan 2021 | San Diego, California, United States Languages/Tools: React, Android, Ruby on Rails, Java, Kotlin Worked on various full stack projects in Self Serve, Viral Engine and Onboarding squads. ### Software Engineering Intern @ Hologic, Inc. Jan 2017 – Jan 2018 | San Diego, USA Languages/Tools: C# .NET, WPF, XAML, Entity Framework 6, MS SQL Server, Visual Studio 2017, Git, JIRA, Agile, Scrum, Angular4, Typescript, Visual Studio Code 2017, IIS Worked on building internal tools following MVVM and MVC design patterns. ### Instructional Student Assistant @ San Diego State University Jan 2016 – Jan 2017 | San Diego • Worked at the International Student Center in San Diego State University on the Data Migration project of Study Abroad program. • The project involved migrating data from Simplicity DB to Teradata in order to improve the performance of Database queries. ### Programmer Analyst @ Cognizant Jan 2014 – Jan 2016 | Bengaluru Area, India J2EE and Data Warehousing project of RCI - A division of the firm Wyndham Worldwide Languages/Tools: Java, jQuery, Spring MVC, Hibernate, JavaScript, Web Services, JUnit, Log4j, SQL, ETL, Informatica • Applied Spring Core Annotations for Dependency Injection and Spring MVC for REST APIs • Integrated full scale Spring MVC and Hibernate Persistence solution with the application architecture • Developed ETL pipelines and Oracle packages to form a data warehousing solution to process real-time data • Developed, enhanced and tested UNIX shell scripts, PL/SQL and ETL (Extract-Transform-Load) code for clients in the Travel and Hospitality industry • Was responsible for production support activities like job monitoring, defect resolution, job failure analysis, root cause analysis and verifying code fixes • Created tables, views, stored procedures, triggers, indexes and relational and multidimensional designs • Worked on debugging and troubleshooting the failed ETL Workflows in production environment • Analyzed, replicated and resolved technical issues related to application (Informatica) and database • Collaborated with developers and QA team to deploy code to production servers • Logged, tracked and updated incidents in the ticketing system - HP Quality Center • Documented ETL workflows and processes according to ETL standards and best practices • Coordinated with the onsite team and took care of deliverables from offshore • Trained 4 new recruits on data warehousing tools, UNIX and SQL • Saved 30 hours of monthly recurring effort by automating the process of validating an offer uploaded by the client, through a bash script • Automated the process of monitoring data lags by creating bash scripts to query Oracle database • Received Rising Star award for my initiatives on projects to incorporate automation in tasks which helped cut down manual efforts ### Programmer Analyst Trainee @ Cognizant Jan 2013 – Jan 2014 | Bengaluru Area, India Underwent training in various tools and technologies related to Business Intelligence and Data Warehousing. These included Informatica, DataStage, SSIS, Oracle 11g, PL/SQL and Unix. I then chose to work as a Software Developer for Wyndham Exchange and Rentals in the Travel and Hospitality domain. My work involved developing, testing and debugging of Unix shell scripts, PL/SQL scripts and Informatica workflows. ## Education ### Master's degree in Computer Science San Diego State University Jan 2016 – Jan 2018 ### Centre for Continuing Education(CCE) Proficiency certificate in Artificial Intelligence Indian Institute of Science (IISc) Jan 2015 – Jan 2015 ### Bachelor of Engineering (BE) in Computer Science Visvesvaraya Technological University Jan 2009 – Jan 2013 ## Contact & Social - LinkedIn: https://linkedin.com/in/sathyasagar-nagendra --- Source: https://flows.cv/sathyasagar JSON Resume: https://flows.cv/sathyasagar/resume.json Last updated: 2026-03-22