Resume

Sindy J. Lee

Software Developer/Engineer with Diverse Skills & Experience

Strong educational foundation in computer science and software engineering combined with over ten years of practical, professional experience working at private startups, in higher education, and as a freelancer. Proven expertise and skills in a variety of areas, including front-end user interface design; custom web application development and scripting; database design and management; installation, customization and maintenance of off-the-shelf software; content development, such as documentation, educational materials, and data summary/analysis; and serving as a liaison between technical and non-technical staff and clients. Individually or all at once, able to take on the roles of software developer, team lead, project manager and consultant to focus in on clients’ needs and balance agility and discipline to get things done, delivering high quality solutions that exceed expectations and meet requirements completely and successfully.

Web Developer & Software Developer/Engineer
Team Lead & Manager
Project Manager & Consultant
Java/Java Servlets/JSP, PHP, Python, Perl, SQL, HTML, CSS, JavaScript
Oracle & MySQL
Apache, Tomcat, Django
Database Design & Management
User Interface Design & Multimedia
Strong Written & Oral Communication Skills

Education

M.S. Software Engineering, 2007 – Carnegie Mellon University, Silicon Valley Campus, Mountain View, CA

B.S. Computer Science, 2001 – Stanford University, Stanford, CA

Professional Experience

Freelance Web Developer, 5/2007 – present

  • Utilize a broad range of skills to develop a variety of websites, from building simple, mostly static websites to setting up, customizing and maintaining sites driven by content management systems and other off-the-shelf software to developing complex, dynamic web applications with database backends.
  • Work with clients to define requirements, propose various technical solutions using current and emerging technologies, and provide recommendations on how to best meet clients’ functional needs while still considering important non-functional requirements, such as usability, scalability, performance, maintainability, security, and reliability.
  • Design and create original graphics as well as work with designers to implement and/or expand their concepts, converting designs into functional web pages.

Software Developer, Academic Computing Services, Stanford University, Stanford, CA, 10/2009 – present

  • Serve as technical lead on several projects as well as an individual contributor on all efforts to design, implement, deploy and maintain software applications that support the use of technology to facilitate and enrich student life, teaching and learning; actively participate in cross-functional teams to gather and translate complex user needs and business rules into technical requirements that drive user interface and back-end design and implementation.
  • Provide recommendations and execute strategies for improving the overall software development process; each phase of the software development life cycle; and integration and implementation of new technologies, tools, techniques and frameworks.
  • Hire, train, manage and mentor student employees to fulfill departmental goals.

As Software Engineering Manager, Student Computing, 9/2006 – 10/2009

  • Served as team leader as well as an individual contributor to newly expanded software development and systems team, which included and built on responsibilities of the Residential Computing program as described below, expanding its focus to use of technology not just in the residences, but throughout all aspects of student life.
  • Hired, managed and assisted professional and student staff to develop campus-wide software systems for students, faculty and staff; continue to provide software development support for the Residential Education program; administer servers, systems and network infrastructure; and coordinate management and maintenance of various web presences.
  • Continued to participate in policy and decision making, provide recommendations, and plan new initiatives, such as sponsoring the Stanford Facebook App Contest.

As Software Developer, Residential Computing, 6/2001 – 9/2006

  • Designed, developed and maintained software applications to support use of technology in the residences, especially with respect to the Residential Education program, including an automated registration system to allow over 10,000 residential students to connect to the campus network; an inventory and ticket/issue tracking system for managing equipment provided in over 100 public computing spaces distributed across campus; a survey system for creating and executing online surveys as well as generating rich, detailed reports on demand; and an application system to facilitate the process of hiring hundreds of residential staff each year; many of these applications grew to be used by students, faculty and staff in multiple University departments and serve as models for larger, campus-wide services.
  • Enhanced and expanded department’s software development program by implementing standard software engineering methods and practices; upgrading existing systems to use current, industry-standard technologies; improving existing and designing new systems for better maintainability, scalability and reliability; forming valuable partnerships; bringing in new revenue; and identifying and working on opportunities for improvement and innovation, increasing the department’s ability to achieve its programmatic and operational goals more effectively and efficiently.
  • Provided recommendations and planned new initiatives with technical and non-technical staff, clients and partners across campus as well as inside and outside of the University, to achieve technical, operational, and programmatic goals; actively participated in policy and decision making for the department, associated offices, and the University in general; special projects included user education and policy making on file-sharing and copyright issues, digital music service pilots, and desktop and network security and privacy concerns.
  • Hired, trained, managed, and mentored student employees to fulfill departmental goals.

Software Engineer, AllAdvantage.com, Hayward, CA, 3/2000 – 11/2000

  • Excelled as a technical team member, starting with development of internal business applications (such as a digital content/asset management system) and moving to work on extremely time-sensitive, critical projects for the public website.
  • Worked with various departments throughout the software development process, from collection and clarification of requirements, design and implementation, localization, testing and quality assurance.

Senior Web Developer, OneSight, Inc., San Francisco, CA, 6/1999 – 2/2000

  • Served as one of the primary technical leads during the early period of the startup’s growth, working with the management team to develop both the front and back ends of the company’s public website and intranet.
  • Developed the central business application used to drive the company’s primary service, creating and executing online surveys.

References and portfolio available upon request.

Last updated April 7, 2011.

  • Connect

  • Categories

  • Archives