# Aditi Jain > Software Engineer at Google Location: San Francisco, California, United States Profile: https://flows.cv/aditijain1 I am a software engineer with 3.5 years of industry experience, who is capable of developing elegant and simplistic software solutions to real-world, complex problems. As an engineer, I have contributed to the success of start-ups and well-established corporations by developing, testing, and delivering software using technologies like C++, C, JavaScript, Java, Python, HTML, CSS, etc. My brain works recursively to solve problems, so I am proficient at identifying key milestones/markers/smallest problems to reach fruitful outcomes. I like to measure successes and failures (lessons) by utilizing a few key metrics related to the field for any work I perform. As an engineer, I measure the success of my software solutions in terms of complexity, efficiency, quality, and maintainability. I am not afraid of working hard and smart, which is one of the key characteristics that has helped me in my career and life. I am a good team player (who is also good at driving decisions) with excellent communication and presentation skills to communicate with product and engineering managers, team members, and non-technical people. Programming Languages : C++, C, JAVA, J2EE, Python, AngularJS, HTML, CSS, Javascript Database: No SQL, MongoDB, MySQL Methodologies: Object-Oriented Programming (OOP) Principles, Agile Software Development, Test Driven Development, SCRUM. Tools: Visual Studio, Eclipse, Pycharm, Bonita, NetBeans. Interests and Expertise: Data Structures and Algorithms, Software Development, Machine Learning, Database Systems, Data Science, Data Mining, Information Retrieval and Extraction, Operating Systems, Distributed Systems. ## Work Experience ### Software Engineer @ Google Jan 2020 – Present | San Francisco Bay Area ### Member Of Technical Staff 2 @ Adobe Jan 2017 – Jan 2018 | Noida Area, India ■ Acrobat Editing - Document Cloud ➡ Implemented functionality to keep attributes with tag structure, and to keep them consistent with attribute editing. ➡ Implemented functionality to keep the tag structure of document consistent with all the editing operations, which in turn helped in the easy and consistent translation of the document into its dynamic view. ➡ Implemented key features in List-editing - Incl. Deletion, Insertion, Para-to-list and list-to-para conversion with undo/redo. ➡ Implemented Bounding box level editing (Deletion, insertion)operations with undo/redo. ■ Reviews in Acrobat - Document Cloud ➡ Implemented Accessibility (Keyboard and Voice Over) across all tabs in Acrobat - Incl. Reviews, Signature, and Send-&-Track. ➡ Implemented reviews - status notifications workflow for all participants. ➡ Worked on improving Reviews performance, by reducing the number of network calls made. ➡ Worked on appearance and information to be shown in reviews dashboard. ### Software Developer @ Custom Furnish Jan 2016 – Jan 2016 ■ Automated the workflow for different stages of an order's lifecycle which enable users to track their order's progress and also allow them to incorporate change requests. ■ Order lifecycle automation has helped the business managers to keep track of time and resources taken by each stage of a order lifecycle which allows to make optimized and efficient business decisions. ■ Developed a Sofa Configurator, which allows users to design and customize different parts of sofa online. ■ Designed and Implemented generic modules to customize any type of furniture. ### Software Engineer @ Tata Consultancy Services Jan 2012 – Jan 2014 ■ Minimized and optimized the time for executing critical business process operations by 37%. This was achieved by coding a Bespoke application that preprocesses the data for subsequent phases. ■ Developed Bespoke Applications and coded VB scripts that works on data gathered from various data centers. ■ Automated and improved the deployment processes. ■ Designed, Implemented and Deployed MVC architecture based website applications. ■ Coded front end javascript for the application to improve UX by adding features like client side validations, parallelizing AJAX requests etc. ## Education ### Master of Technology (M.Tech.) in Computer Science International Institute of Information Technology Hyderabad (IIITH) ### Bachelor of Engineering (B.E.) - Information Technology in Information Technology Shri Vaishnav Institute of Technology and Science, Indore ## Contact & Social - LinkedIn: https://linkedin.com/in/aditi-jain-318659121 --- Source: https://flows.cv/aditijain1 JSON Resume: https://flows.cv/aditijain1/resume.json Last updated: 2026-03-29