# Praveen M. > Staff Software Engineer Location: San Francisco Bay Area, United States Profile: https://flows.cv/praveenm Accomplished software engineer with over 13 years of experience in designing, building and scaling applications. I have experience in finance, content management and manufacturing domains. ## Work Experience ### Staff Software Engineer @ Walmart Global Tech Jan 2023 – Present ### Software Engineer @ Relay Payments Jan 2021 – Jan 2023 ### Senior Software Engineer @ Walmart eCommerce Jan 2020 – Jan 2021 > Lead backend development of content management applications. > Developed Product Information Management application from scratch using React, Python, Django. > Worked with product owners to create product backlogs. > Developed critical functionalities like conflict resolution and pessimistic locking. > Developed parallel workflows for enrichment projects. > Developed event attribution workflow to enable attribute during promotional event timings. > Developed APIs required for front-end pages. > Developed unit tests using the Python unit test framework. > Integrated the new PIM application to omni catalog applications. > Performed code reviews and suggested best practices for the team members. ### Senior Software Engineer @ Zenefits Jan 2019 – Jan 2020 | San Francisco Bay Area > Involved in building database Model, APIs and Views utilizing Python, in order to build an interactive web-based solution. > Developed views and templates with Python and Flask/Django view controller and templating language to create a user-friendly website interface. > Developed Rest API’s using Django Restful Framework for Zenefits Payroll > Developed API integration between Zenefits and TSheets with a scope to extend to multiple 3rd parties > Developed Pay notification system, which notifies Payroll Admins and Employees on the Payday > Refactored Company Pay Schedule system, through layered architecture, to make it more flexible and robust > Developed React components and use them to build webpages and used Redux for state management. > Used Graph QL services to get data from Rest API’s. > Followed React Flux architecture while building React components > Proactively set-up Sumo logic reports for critical task failures and monitor Sentry errors and fix issues as they come. > Improved the performance by batching and async processing of tasks in the critical flows Key Achievements > Laid the key foundation to integrate Zenefits Payroll with 3rd party Time and Attendance Vendors which reduces the manual work for Admins. This feature helped bring new clients to Zenefits Payroll > Lead the performance improvement of a critical pages in the App to load under 5s ### Sr. Full Stack Developer @ Thermo Fisher Scientific Jan 2009 – Jan 2019 | Pleasanton, CA > Responsible for leading a team which developed workflows for new products, consolidated legacy applications and performance enhancements of various manufacturing applications > Developed a dashboard, for the manufacturing planners, using JavaScript > Developed web pages using JavaScript, jQuery, getting and posting data from Rest Api’s through Ajax calls > Developed algorithms, in Python, to effectively estimate critical resource availability in the labs. > Developed Rest Api’s and desktop applications using C#, WCF and Entity Framework > Design and development of DB schema and data model to support in-house collateral storage system ## Education ### Master of Science (MS) in Computer Science Southern Illinois University Edwardsville ### Bachelor of Engineering (B.E.) Anna University Chennai ## Contact & Social - LinkedIn: https://linkedin.com/in/praveenmallempati --- Source: https://flows.cv/praveenm JSON Resume: https://flows.cv/praveenm/resume.json Last updated: 2026-04-12