# Devikumari Sivakumar > Principal Software Engineer at Microsoft Location: Newark, California, United States Profile: https://flows.cv/devikumari •4 years of experience as a Software Developer with expertise in design & implementation of Web Server solutions and deploying Java Application Servers. • Experience working through all phases of software development life cycle that include requirements study, analysis, writing technical specification document, design, development, integration, maintenance and post production support/analysis as a developer. •Expertise in Object Oriented Programming using Java and J2EE related technologies. •Strong practical experience in developing applications using J2EE technologies such as Servlets, JSP, HTML, Java Script, JUnit, XML, Thread Programming, CSS, Struts, Apache Web Server, Apache Tomcat, MVC Framework. •Excellent proficiency in XML, XSL, XML parsers, SOAP, JAXB, AJAX. Good domain knowledge & comprehensive understanding of various software and designing tools. •Hands-on experience with databases including Oracle, SQL Server, PL/SQL and SQL involving stored procedures, triggers, functions, indexes, and packages. •Experience in working with remote teams and ability to work in a complex deadline oriented environment and ability to do multi-task with little supervision. •Proven technical and analytical skills on creating new software and systems using structured design, analysis and testing modules that meet customer specific needs. •Possesses good communication skills, strong presentation skills, excellent analytical and problem solving skills. ## Work Experience ### Principal Software Engineer @ Microsoft Jan 2022 – Present | San Francisco Bay Area ### Senior Software Engineer @ Microsoft Jan 2020 – Jan 2022 | San Francisco Bay Area ### Software Engineer @ Veeva Systems Jan 2020 – Jan 2020 ### Senior Software Engineer @ Narvar Jan 2019 – Jan 2020 ### Software Engineer @ Narvar Jan 2015 – Jan 2019 | San Francisco Bay Area ### Student Assistant - Assistive Technology @ California State University, East Bay Jan 2014 – Jan 2014 Facilitate the disable students to use Dragon Naturally Speaking, Jaws, Inspiration, Zoom text, and Kurzweil 3000 software’s. Providing technical assistance for disabled students, issuing and renewing software licenses, troubleshooting equipment’s and processed Captioning Instructional materials. Loaning equipments and scheduling appointments. ### Software Developer @ Cognizant Technology Solutions Jan 2009 – Jan 2013 Developed a web-based application to schedule conference, set up one on one meeting, and maintain all client presentations and availability. Developed web services, which used to view the future conference, view individual schedules, company schedules, setting an alarm to the schedule and listing all presenting companies. Developed GUI Application using Swing, which is primarily used by JPMorgan Chase’s Passive Currency Overlay (PCO) program users. Created Quartz scheduler that generates various reports for the client which includes creation of own schedules for a report, entitlements for reports etc. Scheduled reports are saved and sent in Excel, CSV and PDF formats. Handling the different user defined schemas and validating the xml object, marshalling and unmarshalling the objects using JAXB. Rebuilding the entire code in Jboss Server from Tomcat Server by exploring the Jboss deployment and its functionality. Programmatically accessed the secured website and captured the data’s on to a database with good efficiency. Experience working through all phases of software development life cycle. Experience in debugging and writing stored procedures for writing business logic. ## Education ### Master's Degree in Computer Science California State University - East Bay ### Bachelor's Degree in Computer Science Anna University Chennai ## Contact & Social - LinkedIn: https://linkedin.com/in/devikumari-sivakumar-9808b687 --- Source: https://flows.cv/devikumari JSON Resume: https://flows.cv/devikumari/resume.json Last updated: 2026-04-12