# Michael Berman > Software Engineer Location: Oakland, California, United States Profile: https://flows.cv/michaelberman Cosmopolitan coder; comfortable and experienced across the stack, having worked on kernel drivers, web services, local applications, and rich user interfaces. I am looking for up to 30 hours of work per week but open to full-time, either solving real problems for real users, or building something with the potential to make the world a better place (ideally both). I'm open to remote work or on-site in the East Bay or San Francisco. ## Work Experience ### Staff Software Engineer @ Sofar Ocean Jan 2025 – Present | San Francisco, California, United States ### Software Development and Architecture Consultant @ MeetingPulse Jan 2023 – Present | Oakland, California, United States Contributed to a product enabling live audience engagement and real-time polling, and provided advising on architectural and engineering practices. JavaScript, Node.js, Vue ### Software Engineer @ Lumos Labs (Lumosity) Jan 2024 – Jan 2025 | San Francisco, California, United States Helped complete and launch a reimplementation of the Lumosity application, and contributed to an ADHD treatment medical device (currently pending FDA approval). TypeScript, Node.js, GraphQL, React ### Stay-at-Home Parent @ None Jan 2021 – Jan 2024 | Oakland, California, United States ### Sr. Software Dev Engineer @ Amazon Web Services (AWS) Jan 2018 – Jan 2021 | Cambridge, MA Acquired Sqrrl. Rearchitected and rebuilt Sqrrl's native Linux product as an AWS service (Amazon Detective), focusing primarily on the ingest and storage of massively scaled network security data, as well as deployment and management of large AWS topologies. Java, AWS (Lambda, EC2, S3, SQS, DynamoDB, CloudFormation, etc). ### Principal Software Engineer @ Sqrrl Jan 2013 – Jan 2018 | Cambridge, MA Data science-embedded engineer (2017-2018), working with a research science team to productize research prototypes, establish engineering best practices, and facilitate communication between data science, product, and engineering teams. Used anomaly detection, entropy analysis, and other ML techniques for cyber threat detection. Java, Scala, Spark, Python. UI team lead (2015-2016), developing a rich client for exploration of graph data, a cybersecurity posture dashboard, and management consoles. Technical lead and project management for a team of 5. JavaScript, Backbone.js, jQuery. Backend developer (2013-2014) on massively scalable NoSQL database, focused on query system, data modeling, API, and interactive management tools. Java, Apache Accumulo, Hadoop, Zookeeper. ### Senior Software Engineer @ Tendril Jan 2012 – Jan 2012 | Cambridge, MA Acquired Recurve. Migrated monolithic Java server app to scalable, service-oriented architecture. Migrated waterfall development team to continuous integration. Java, Play, Spring, PostgreSQL, Cassandra, Cloudstack. ### Senior Software Architect @ Sustainable Spaces Jan 2009 – Jan 2012 Developer on tool for auditing home energy efficiency, from UI to modeling residential heat flow. Java-/CoffeeScript, HTML5, and Flex client, Java server running on AWS. ### Development Lead @ Rocket Paper Scissors, LLC Jan 2007 – Jan 2008 Primary server developer, occasional client developer on rich Flash online social adventure/puzzle game. Java on Linux, MySQL, ActionScript 3, Flex. ### Lead Software Development Engineer @ Wallop Jan 2006 – Jan 2007 Developer, primarily on Client team, developing rich Flash social networking app. ActionScript 2, C# on Windows, MS-SQL. ### Member of Technical Staff @ VMware Jan 2004 – Jan 2006 Developer on Virtual Devices team, primarily focused on virtual network devices. C, x86 and IA-64 assembly, on Windows, Linux, BSD, Solaris. ### Teaching Assistant @ Carnegie Mellon University Jan 2002 – Jan 2004 Classes "Operating System Design and Implementation" and "Principles of Programming". C, x86 assembly, SML. ### Summer Intern @ Microsoft Jan 2003 – Jan 2003 Developed tool for inferring XSLT given source and target XML examples. C# on Windows. ### Summer Intern @ MathWorks Jan 2002 – Jan 2002 Quality Engineering on Language Team. Matlab, Java on Windows, Linux, MacOS X. ### Summer Intern @ Datacube Jan 2001 – Jan 2001 Developed UI for computer vision applications. C++ on Windows. ## Education ### BS in Computer Science, with second major in Philosophy Carnegie Mellon University ## Contact & Social - LinkedIn: https://linkedin.com/in/michaelaberman --- Source: https://flows.cv/michaelberman JSON Resume: https://flows.cv/michaelberman/resume.json Last updated: 2026-04-12