Jwun-Da (JD) Lu

5th Level Web Developer

Play here!
STRENGTH18+4
DEXTERITY8-1
CONSTITUTION14+2
INTELLIGENCE100
WISDOM110
CHARISMA12+1

Inspiration

Looking to explore and build new and exciting user experiences on the web and/or mobile devices. To prototype and experiment with new technologies.

Skills

Javascript/ES6/Typescript
Redux/Zustand
CSS/Sass/Scss/Tailwind
React
NextJS
MySQL/GraphQL
Ruby/Rails/Rspec
Jest/Enzyme/Cypress/Playwright
HP: 47/78
MP: 18/39
EXP: 10+ Years

Education

SUNY at Stony Brook, 1996-2000
Bachelor Degree, Computer Science

Experiences

GeneDx/Sema4, Software Engineer
Oct 2017 - Feb 2024
Built and maintained a patient portal for genetic testing, enabling users to order tests and view reports online with full SEO, accessibility, and responsiveness. Delivered features like the Ancestry Report, Genetic Consult Scheduler, and dynamic test result cards using React, TypeScript, and GraphQL.
Viacom, Senior Software Engineer
Oct 2006 - Nov 2016
Led front-end development for the Artist Platform project, maintaining GSP templates within the Grails framework and managing asset bundling with jQuery, Foundation, Sass, and Gulp.
Morgan Stanley, Front End Web Developer
May 2001 - August 2006
Created and maintained web pages with in-house or external designers, including templates for Morgan Stanley's internal and external sites.

GeneDx/Sema4

Software Engineer

Oct 2017 - Feb 2024

Built and maintained the patient portal test ordering forms and client-facing application where users reviewed test reports online. Ensured ongoing SEO optimization and web accessibility compliance while collaborating with Product and Design to deliver new features focused on user retention, engagement, responsiveness, and usability. Core stack: JavaScript/React, Ruby on Rails, MySQL.

Developed the Ancestry Report, an interactive geographic breakdown of users’ ancestry data featuring a responsive, clickable map with custom CSS and styled React components. Created additional patient-facing features such as the Genetic Consult Scheduler, integrating with external calendar APIs to streamline appointment booking with counselors.

Built and maintained dynamic genetic test result cards powered by clinical APIs, offering interactive visual representations beyond static PDFs. Leveraged GraphQL (GraphCMS) for data-driven components.

Modernized the front end by migrating from vanilla JS/jQuery to React, implementing Webpack and Docker for automated builds, and deploying to GCP and AWS. Established testing practices with Jest, Enzyme, Cypress, and Playwright, alongside backend testing in Rspec and Capybara.

Developed server-side rendered pages, modules, and API endpoints in Ruby on Rails to support front-end needs. Used tools like LogRocket, DataDog, and Chrome debugging extensions to troubleshoot, optimize performance, and improve reliability.

Viacom

Senior Software Engineer

Oct 2006 - Nov 2016

Front end team lead for Artist Platform project. Was in charge of maintaining the front end page GSP templates as the site is built on Grails framework. Managed the javascript/css/asset bundling using various open source modules like jQuery, Foundation, Sass, Gulp. Worked closely with external vendors for requirements gathering and provided admin interface for them to manage their profiles.

Worked with Product and Design teams on vertical brand and experimental sites and features such as MTV vault, which was an archive of all the music video content that used to play on MTV that can be searched and played on the site.

Supported and maintained various brand sites such as MTV.com, VH1.com, or CMT.com while enhancing its various CMS controlled modules.

Worked on measuring and optimizing of our applications utilizing various benchmarking tools, resolving performance bottlenecks, and utilizing server side caching like redis or web caching services like Akamai and interfacing with databases like MySQL and MongoDB.

Morgan Stanley

Front End Web Developer

May 2001 - August 2006

Created and maintained web pages with in-house or external designers, including templates for Morgan Stanley's internal and external sites. Tasks involve updating or coding pages for the global corporate website, recruiting site, and other internal and external platforms. Frequently used languages include HTML, JavaScript, JSP, XSLT, and Perl for CGI.