Software Engineer
Jordan Zhu
Work Experience
Solutions Architect
- Lead Solutions Architect for Startup segment, partnering cross-functionally with Account Executives and Implementation Consultants to help acquire and deploy prospective high value users on Stripe (including Payments, Billing, Connect, Issuing, etc)
- Impacted ~160 deals in a 12 month span, resulting in ~$3M in projected recurring yearly profit (highest staffed SA in segment)
- Technical and subject matter expert on Stripe's product suite and customer personas -- crafted custom proof-of-concept prototypes, answered integration questions, and debugged API-related issues to allow users to competitively evaluate Stripe's GTM bundles
- Led multiple internal projects focused on knowledge sharing (including cross-organization training on Stripe's Banking-as-a-Solution products), best practices, and scaling SA org impact
Software Engineer
- Tech lead for rule processor: built UI for marketers to select customizable rules and backend to process rules in AWS EMR. Ingest and filter against millions of records daily, and output result to marketers. Sped up system by 6x.
- Technical lead for project to enable marketers to send daily intelligent, machine-learning driven insights to Amazon advertisers.
- Led re-architecture of existing system into a more scalable approach, involving multiple designs and spanning months. Built system capable of ingesting millions of records.
- Led initiative to improve operational excellence: enabled full end-to-end testing of internal tool and added a system health check that alarmed engineers when a code deployment would cause failures. Decreased CPU usage of internal service from 90% to 10%.
- Participated in monthly, 24/7 one week on-call rotation. Engage with customers to discover and debug issues, and discuss with product managers to add feature requests to roadmap.
- Led investigation into major system failures and presented two 6-page reports to leadership. Fixed all bugs documented in report.
Software Engineer, Intern
- Developed complete internal dashboard for advertiser metrics, built API endpoints to calculate metrics stored in Elastic Search
- Tracked expiring EC2 instances using DynamoDB, created notification service for terminating instances using SQS
Education
B.S.E. in Computer Science
University of Michigan
Skills
- AWS
- Python
- C++
- Java
- SQL
- React
- Node.js
- Javascript
- HTML
- CSS
- Ruby
Principal Software Engineer
Nick Gerner
Work Experience
Foundry.ai
Apr 2016 - Current
Head of Engineering at Curia.ai, an AI Healthcare startup based in Washington, D.C. We are building a full-service machine learning platform to help healthcare companies deliver better outcomes and reduce the cost of care. Our platform allows customers to build custom machine learning models that they can use to better target patient populations for treatment.
At Curia, I have:
- Designed, built, and managed the Curia AI Platform (https://www.curia.ai/the-curia-platform), a full-service platform that handles the full data science lifecycle for healthcare enterprises. (Typescript, Python, Spark, AWS, Terraform)
- Lead the platform team from the proof of concept stage to 10+ FTE and growing.
- Lead technical strategy
Previously ran teams for several Foundry.ai portfolio companies; Vizual.ai, HUD.ai, Supplier.ai, and Predion.ai.
Curia.ai was built within Foundry.ai, a leading venture-backed technology studio with over $70 million in funding that creates innovative AI software companies.
Ghost Creative
Nov 2015 - Oct 2018
Co-founder and partner at Ghost Creative, a DC-based software development company & technical consulting firm. We worked with small to medium-sized businesses to help integrate modern technology platforms into their business. Our past clients have been in the medical, entertainment, and marketing industries among others.
Bizy
Jan 2014 - Jan 2016
At Bizy I led a team of full-stack and mobile engineers in the development of our team collaboration and productivity application.
Oversaw a small team of engineers utilizing various full-stack technologies such as Node.js, AngularJS, Express, Ionic, Orchestrate DbaaS, Redis, and a number of other cloud computing services. In addition, began the development of an iOS mobile application to help test and prototype team dynamics and decision-making concepts.
Accenture
Jun 2013 - Jan 2014
At Accenture I was a full stack developer, my main client during my time there was the US Postal Service. I ran the development of an analytics dashboard, geared at helping our clients better understand the impact of a number of initiatives Accenture was working on with them at the time.
Education
Johns Hopkins University
Aug 2009 - May 2013
Activities and Societies: Hopkins Undergraduate Engineering Society, Pi Kappa Alpha Fraternity, Pre-Law Society, Varsity Track and Field Athlete, Orientation Assistant, Charles F. Bonilla Scholarship Recipient
Skills
- Javascript
- AWS
- Machine Learning
- Vue.js
- Project Management
- Data Analysis
- Artificial Intelligence
- Client Relations
- Terraform
- Spark
- Docker
- Team Management
- Distributed Systems
- AngularJS
- Node.js
- Vue.js
- Redis
- MySQL
- Elasticsearch
- NoSQL
- Algorithm Development
- Express.js
- Python
- Data Analysis
- Hapi.js
- Stripe
- Java
- PHP
- React
- Business Development
Senior Software Engineer
Damien O'Sullivan
Work Experience
Displayr
Jul 2018 - Feb 2020
Displayr is a software company that specializes in Market Research software. Displayr have two software offerings; Q (a windows application) & Displayr (a web application). Here are some of my responsibilities:
- Contribute to Displayr by adding features (C# & TypeScript), solving bugs (external customer reported) & contributing to the test suite (Selenium in Java)
- Contribute to Q (desktop application) by monitoring incoming requests and fixing bugs (C#)
- Respond to time sensitive customer requests that contribute to growth (i.e., sales)
- Support and work alongside the in-house Data Scientists in order to bring advanced features to market such as Choice Modelling
- Modernize the build, deploy & release process using automation tools such as AppVeyor and the Azure API
Amazon
Oct 2016 - Jan 2018
After transferring internally to AWS Monitoring, I joined the CloudWatch Console UI team who owned the the customer facing UI for AWS' metric and alarming service. Below are some key moments:
- Adding the ability to hide autoscaling alarms (legacy gwt code) from the alarms summary. This was a highly requested feature by AWS customers
- Adding the ability to specify any previous Console UI deployment front-end code to be executed against the checked-out version of the back-end code (API). This was for backwards compatibility testing after a bad deployment
- Owning and delivering the UI development of Metric Math, CloudWatch's newest feature that allows metrics to me manipulated and normalised via expressions - https://amzn.to/2HcTBwz
Amazon
Jun 2014 - Sep 2016
Upon first joining Amazon, I was a member of a team who developed several tools used daily by Network Engineers to maintain (update, change, fix, etc.) the ever-growing Amazon network. Here are some personal highlights:
- Creating and owning a tool that allowed the updating of OS Firmware on JUNOS devices in a hands-off manner
- Contributing to an org-wide push for automation (supervised automated execution) implementing safety measures and auditing of changes to be executed
- Designing, peer-reviewing, and building a web portal to aggregate the many networking services into one over-arching view of the entire network
- Driving adoption by talking to, and surveying, the most active users and quickly iterating changes based on feedback. Now widely used among Amazon Network Engineers
Education
University College Cork
2009 - 2014
First Class Honours
Projects
OneNote.me
Jan 2020 - Feb 2020
I made this as I struggled with sharing deep links to OneNote in Slack and other applications. OneNote links use a "onenote:" prefix that opens links in OneNote, however this does not work with chat apps. Using OneNote.me solves this issue.
Skills
- Communication
- Web Development
- Teamwork
- Software Design
- Leadership
- Time Management
- Quick Learner
- Problem Solving
- Javascript
- React
- Java
- Python
- HTML + css
- AWS
- Linux
- MySQL
- Azure
Software Engineer
Jeff Leu
Work Experience
eBay
Feb 2018 - Current
- Created features for an application that receives over one billion views per day
- Developed guest watch feature which increased the guest purchase rate by 5%
- Utilized Jest testing framework to increase code coverage from 37% to over 80%
- Resolved a large amount of accessibility bugs, reducing number of bugs by 65%
Springboard Auto
May 2017 - Sep 2017
- Developed Angular components, services, and directives, reusable through entire application
- Designed API endpoints to send & receive data from PostgreSQL database
- Implemented and optimized modular end-to-end features
- Wrote integration & unit tests for application routes using Mocha & Chai
- Utilized MongoDB to review logs, diagnose and resolve production bugs
Walmart Global eCommerce
Nov 2016 - Current
- Developed apps utilizing JS and React/Redux for customer service to support requests
- Contributed to UI platform releases by building features and implementing bug fixes
- Wrote unit and integration tests to ensure that bug fixes and enhancements work as expected
- Refactored numerous application components, migrating large code base to Redux
- Integrated RESTful API services to retrieve data from Java back end and render on front end
Restoration Hardware
Nov 2012 - Jul 2015
- Eliminated many manual work streams by writing complex queries for various business teams
- Resolved errors in inventory management systems using SQL to keep transactions flowing
- Resolved errors in inventory management systems using SQL to keep transactions flowing
- Maintained DB by clearing out erroneous data and adding missing info, preventing errors
- Utilized AS/400 for executing SQL queries, configuring fast paths and resolving order errors
- Configured update files and deployed to servers to keep all registers up to date See less
Education
San Francisco State University
Jun 2010 - May 2012
San Francisco State University
Jun 2010 - May 2012
Projects
Dungeon Vice
Nov 2017 - Current
Founded an independent game studio with two other members, Cayman and Matthew Santoro. Currently in development is our first game entitled Dungeon Vice, a retro style third person dungeon crawler set in the 80s with amazing synthwave music and beautiful pixel art.
ME + CS Student at Stanford
Vivian Auduong
Electrical engineering and computer science student at Stanford University interested in building things, solving problems, working with people, and improving technical skills
Education
Stanford University
Projects and Leadership
Team Lead, Chavin de Huantar, Peru Archaeology AR Project
- Led team of 4 engineering students to assess needs of archaeologists at UNESCO heritage site, developing AR android app using Unity to showcase virtually reconstruct temple
Immerse Cohort Co-lead
- Facilitated and developed bootcamp for 25 students, introducing topics in immersive media through field trips and workshops in Blender, design thinking, Snapchat, and Unity
Work Experience
Stanford Electrical Engineering
- Research intern in Eric Pop’s Lab, integrating NFC sensors with wearable cancer detection device
USA Pavilion, Expo 2020 Dubai
- Welcomed U.S. officials and international delegates, shared knowledge on Pavilion exhibits and U.S. history and culture, and built people-to-people connections with visitors from all over the world.
NASA
- Worked on Greater Heights Narrative experience, which immerses the user in the story of Neil Armstrong's test flights.
- Worked with C++ and OpenGL to improve virtual sensors in graphics simulation platform used to train virtual robots and conduct research in Embodied AI
Swope Design Solutions
- Worked on silicone molding, CNC machining, laser cutting, 3D printing, Solidworks CAD, internal product development, and prototype assembly and testing at engineering consulting firm
Stanford Intelligent Systems Laboratory
- Helped develop an uncertainty-aware novel 3D implicit surface construction technique using machine learning and kernel density estimation
- Worked with Java and Dependency Injection to reduce total apk size across over 40 apps on Portal, Facebook's Android-base video conferencing device
Stanford University
- Led weekly problem solving groups in Stanford's experimental online computer science course
Stanford Archaeology Department
- Worked with international researchers in the excavation of a UNESCO World Heritage Site, Chavin de Huantar, developing analytical and interpersonal communication skills and working entirely in Spanish
- Photogrammetry and technical drawing experience
Awards and Achievements
FroSoCo 2020 Patty Jeanne Semura Outstanding Sophomore Award for community building
Stanford Arts Hackathon 2019 2nd place Team
CalHacks 5.0 Hackathon 2018 Blackrock API Sponsor Prize
Techcrunch Disrupt Virtual Hackathon 2018 Runner Up
Skills
Resume Writing Tips
The following tips are based on what we've learned from helping over 100,000 job seekers create a resume with our resume builder.
Looking for programmer or software developer resume advice? Most companies use these terms interchangeably, so this advice should be valid.
Add the Right Sections
Most recruiters only spend a few seconds on an initial resume scan. Make sure to optimize this time by including the right sections in the right order.
- Resume summary
- Work experience section
- Education section
- Skills section
The ordering of these sections should change based on how many years of experience you have. An entry-level job seeker should start with skills and education (a functional resume), otherwise use the order above (a reverse chronological resume).
Software Engineer Skills
Which skills should you include on your resume? Look at the job description. It will list the skills that the recruiter is going to be looking for. Make a list of those skills, check which you have, and include the relevant ones in your resume.
Skip the soft skills, anyone can claim them, and recruiters generally ignore them.
Here are some popular skills for software engineering resumes to use as inspiration.
- Python
- Java
- JavaScript
- PHP
- Swift
- Go
- SQL
- REST APIs
- GraphQL
- AWS
- SQL Server
- MySQL
- React
- jQuery
- HTML
- CSS
- XML
- JSON
- Linux
- Git
- GitHub
- Node.js
- Agile
- Scrum
- TDD
- Open source software
- Unit tests
- E2E tests
- Development lifecycle
Use Proper Formatting
A well-formatted resume is easier for recruiters and hiring managers to read. This means for the same 7-second scan; they'll get more info from your resume and are more likely to be impressed.
Follow these tips for a perfectly formatted resume (or check out our resume templates with automatic formatting).
- Use an easily readable font size, line length, and margins. It doesn't matter how much you fit on your resume if it's hard to read and gets skipped.
- Use short bullet points to highlight your work experience. Multiple line bullet points and paragraphs are harder to scan.
- Have a clear header section that contains your name and contact info.
- Use font size, bolding, and color to emphasize the essential parts of your resume.
- If you apply with a cover letter, follow these same rules and ideally use the same formatting.