# Neil Thaker > Senior Software Engineer at Intuit Location: San Francisco Bay Area, United States Profile: https://flows.cv/neilthaker OBJECTIVE: Senior Software Engineer with over 8 years of industry experience with Masters in Software Engineering Seeking a role where I can apply my skills & experience to build robust scalable software applications EXPERIENCE: Sr. Software Engineer, INTUIT INC, Mountain View, CA Aug ‘22 - Present Software Engineer 2 July ‘19 - Aug ‘22 Past Experiences: • Software Engineer Intern at Illumina Oct-Dec 2018 • Software Engineer Intern at Lam Research in Summer 2018 • Software Engineer Intern at Devcool Inc.(startup) in April-May 2018 • Graduate Research Assistant at San Jose State University for 10 months • Software Engineer at iBASEt India Software for 2.5 years ## Work Experience ### Senior Software Engineer @ Intuit Jan 2022 – Present | Mountain View, California, United States Developing & maintaining features, fixing bugs, monitoring in QuickBooks Online product which provides Small Businesses & Self Employed solutions like bookkeeping, tax submissions, reports, payroll, money management as well as Intuit Expert portal & QuickBooks Online Accountant which Accountants & Bookkeepers from firms use to help QBO users with Live support with addons functionalities & fixed books managing process. Developing REST APIs in Java & SpringBoot, consuming & producing kafka messages, splunk monitoring, MySQL database operations, lambda expressions for quick data processing. Jenkins, AWS for cloud deployment and release in various environments. ### Software Engineer 2 @ Intuit Jan 2019 – Jan 2022 | Mountain View, CA ### Software Engineer @ Brillio Jan 2019 – Jan 2019 | San Francisco Bay Area Project: - Lineage Logistics project is about warehouse management system, yard management system to manage cold storage efficiently. - Supply chain management for the whole system of manufacturing to warehouse to distribution center to retailer distribution center to retailer. Work: - Mule Api development team: Implement integrations from scratch, bug fixes in mule 4. - Using Mule ESB, Connect to external APIs, transform data using powerful data transformation language, exception handling strategy. - Mule 4 certification, In house project to create Order api for learning mule 4 end-to-end implementation. - Improved performance by 40% by using multi-threading with batch job, bulk insert while migrating APIs in ETL. Tools & Technologies: - Mule 4, RAML specification, Dataweave language, MUnit Test cases - Mule ESB, APIs, Java, Spring, REST, Maven, Encryption - Anypoint studio, Anypoint platform, Cloud hub, Postman, Advanced REST Client - Agile, Sprint, Scrum, Daily stand up meeting, git ### Software Engineer Intern @ Illumina Jan 2018 – Jan 2018 | San Francisco Bay Area Project: - Biomedical enterprise application uses huge medical data for various functions and operations. - Search, Filter, Categorization, tagging of medical terms and display useful information. - Patient genome comparison, analysis and visualization. Work: - Implement logging using log4j2 to control the logging timewise, sizewise in the application running with tomcat. - Indexing the data in Solr database for search suggestion and faster search. - Ignore the blacklisted words for highlighting and searching. - Deploy the code changes on AWS and automate the solution using a script. - Process the JSON file and form a new CSV file for better understanding of the data. - Bug fixes in the product as per the requirements. Tools & Technologies: - Java, Spring-boot, JPA, Spring, REST APIs, Tomcat, JUnit - Solr, MySQL - AWS, Ansible, Terraform, Ant - log4j, IntelliJ IDEA, Postman ### Software Engineer Intern @ Lam Research Jan 2018 – Jan 2018 | San Francisco Bay Area Project: - Built a performance monitoring system that ingests and processes machine logs and generates intuitive visualizations at the real time according to the user configuration. - A web-based application is composed of uploading logs, authoring tool, and graph explorer. - Uploading log is used to store the logs data into the database. - Authoring Tool is used to configuring the data flow using available nodes in Node-Red. The user can create its own complex data flow. - Graph Explorer is used to visualize the data according to the configuration during the selected time range. - Very useful and intuitive system for the workers to visualize the processing of their machine. Such tools can be used in the wide range of industries. Architecture: - The big data is getting processed, structured using Java engine and indexed in ElasticSearch / Solr. - The processing engine is used to process the configuration along with searching data in the database to generate various charts as per the requirement. - Generation of rules dynamically and applies rules for states of the machine. Predicts defects in the machine using Spark MLlib. Tool & technologies: Java, spring-boot, node js Elastic Search, Kibana, Solr Rest API Drools Dynamic Rule Engine Angular js Eclipse, Spring Tool Suite, Sublime Postman Akka library for multi-threading ### Software Engineer @ iBASEt India Software Private Limited Jan 2014 – Jan 2016 | Ahmedabad Area, India Work: Programmed in J2EE and implemented functionalities in a very complex product with numerous scenarios, which is used in Engineering Production-Aerospace, defense, nuclear, medical to reduce paperwork Performed clean coding with simplification of old code and bugs fix Tools and technologies: Java, Hibernate TDD, Junit Test, Db unit test cases, GIT Oracle, MS Sqlserver database Agile Software Development Life Cycle Eclipse, Maven, Jenkins Jira, Pivotal Tracking Tool, Sprints, Teamwork ## Education ### Master of Science - MS in Computer Software Engineering San José State University Jan 2017 – Jan 2018 ### Bachelor of Engineering (B.E.) in Computer Engineering Vishwakarma Government Engineering College, Gujarat Technological University, Ahmedabad, India Jan 2010 – Jan 2014 ## Contact & Social - LinkedIn: https://linkedin.com/in/neilthaker07 --- Source: https://flows.cv/neilthaker JSON Resume: https://flows.cv/neilthaker/resume.json Last updated: 2026-03-22