Sebastian W. Cheah

Software Engineer

Seattle, Washington, United States

About

Experience

  • Software Development Engineer at Amazon Web Services
    Dec 2016 - Present · 9 yrs 7 mos

  • Software Engineer at Synactive, Inc.
    Sep 2013 - Sep 2014 · 1 yr 1 mo

    Develops the Liquid UI Platform, an enterprise grade framework for developing and deploying new SAP business applications with a unified UI strategy across multiple environments • Maintained and developed GuiXT, a C++ backend, to parse scripts to produce SAP screens generated by multiple front end presentation layers • Maintained and developed Liquid UI - For SAP GUI (MFC) - For iOS (Objective-C) and Android (Java) - For HTML5 (Javascript with jQuery library) • Maintained Designer, a WYSIWYG editor (MFC) in the developer toolkit for generating SAP screens and processes • Used source control (Visual SourceSafe) to track code • Conducted code review sessions to encourage ease of readability and reusability of developed code • Used profiling to identify hotspots and assess the causes in order to optimize an existing code base • Worked on issues reported by customers in order to develop wanted features and bug fix in a timely manner for support services to deploy to customers • Helped mentor interns and interview potential candidates for the development team

  • Research Assistant at UC Santa Barbara
    Mar 2013 - Jun 2013 · 4 mos

    Scalable Search Algorithms • Successfully developed code that analyzed documents represented by term vectors with a similarity scoring function • Worked with graduates to determine different configuration parameters for testing purposes • Measured cache performance when computing document similarity among documents in a big data set under different configurations Computational Geometry • Developed code that randomly generated maps of rectangles given specifications for use in optimization algorithms • Calculated a minimum length path that encounters each edge of each rectangle at least once • Utilized Mathematica for use in computational geometry problems