# Emily Bernstein > Staff Software Engineer at IBM Location: New York City Metropolitan Area, United States Profile: https://flows.cv/emilybernstein ## Work Experience ### Staff Software Engineer @ IBM Jan 2019 – Present | Greater New York City Area - Rewrote legacy task lacking separation of concerns to display information on hardware status and configuration, to a maintainable modern React JS front end and JAX-RS Java back end. - Designed and implemented new web APIs accounting for "under the hood" interface changes, limitations of function code, maintaining full backwards compatibility, while also improving user experience. - Modified 90's C code to add critical new functionality - Worked with Jython and JShell to automate testing that would otherwise require minutes of UI interaction per cycle - Assisted others in debugging build environment and git problems, became the "go-to" person for Windows Subsystem for Linux help ### Software Development Intern @ IBM Jan 2018 – Jan 2018 | Poughkeepsie, New York Built automation testing for user permissions with Selenium and Robot framework in Python. Found and documented inconsistencies in User Interface. ## Education ### Bachelor’s Degree in Computer Science Binghamton University Jan 2015 – Jan 2019 ## Contact & Social - LinkedIn: https://linkedin.com/in/emily-bernstein-251555130 --- Source: https://flows.cv/emilybernstein JSON Resume: https://flows.cv/emilybernstein/resume.json Last updated: 2026-03-22