Carlos Silva
San Diego, CA USA
Email:
[email protected]
Professional Objective
I enjoy working with passionate individuals turning ideas into great products and services that make our world a better place. I'm currently interested in building state of the art Web applications where I can apply all of my software development skills, from hands-on coding to team-leadership/mentoring, collaborative project planning, system architecture, design, usability, and software process improvement.
Career Summary
I've been working in the Silicon Valley high technology industry for more than 15 years for a variety of Fortune 500 companies and small start-ups. I have been a key contributor in building and launching state of the art web applications that solve real world problems. My focus has been in using technology to elegantly address needs that create opportunities and value for people. High emphasis on simple, secure, Web applications.
Employment History
-
Senior Principal Software Engineer
Symantec
February 2010 - Present -
I am one of the lead engineers that designed and implemented a complete re-architecture of our
Managed PKI Service
, one of the most secure systems in the world.
- Lead developer for web applications.
- Web application security lead.
-
Founder and Principal Consultant
Casa de Silva
December 2007 - February 2010 (2 years 2 months) -
As a consultant I've helped establish software engineering practices while developing the core
products of various companies using agile methodologies.
- Designed, developed, and launched Casa de Silva . (Ruby, Sinatra, Haml)
- Designed, developed, and launched beansforchange.org (Ruby on Rails). Responsible for all the aspects of the web site (user experience, user interface, look & feel, web development, production operations)
- Designed, and developed a web application for carbon modeling . (Ruby on Rails)
- Designed, developed, and launched a Linux-based appliance for eDiscovery
- Designed and developed a framework for pipeline processing of large amounts of unstructured data. (Java)
- Web security assessments and code remediation. (Ruby on Rails)
- Technology selection, and software process improvements
-
Founder
CircleShare, Inc.
April 2007 - November 2007 (8 months) -
At CircleShare we made it simple for consumers to have their digital photos where ever they wanted
them, be their favorite web sites, on multiple PCs, or on their cell phones. We leveraged the power
of native applications with the accessibility of the web to deliver a simple but powerful service
for the consumer.
- In charge of operations for the company.
- Designed, developed, and launched photo sharing functionality for cell phones and PCs. (Ruby on Rails, and Scala)
- Designed, developed, and launched the overall web site user interface. (Ruby on Rails, Scala, HTML, jQuery)
-
Senior Software Engineer
VeriSign, Inc.
January 2001 - March 2007 (6 years 3 months) -
- Designed, developed and launched the VeriSign ID Protection Center . A consumer service for purchasing, provisioning, and management of second factor authentication credentials.
- Researched, modified, and introduced software frameworks and best practices to be used across our company.
- Security architect for VeriSign's security council responsible for security guidelines, reviews, and recommendations of all new services within the company.
- Designed, developed and launched the first XKMS server and client, producing practical feedback for the XKMS specification which VeriSign submitted to the World Wide Web Consortium (W3C).
- Established web services design guidelines for the company.
-
Software Architect
Nanobiz
January 2000 - January 2001 (1 year 1 month) -
Nanobiz was a small technology start-up where we developed the first IDE and runtime environment for
web services development.
- Responsible for the research, design, development, and testing, of all XML data structures used in our systems and products as well as some of our Java components.
- Responsible for taking advantage of technology recommendations and standards published by the W3C, IETF, and OASIS.
-
Engineer
Cisco
March 1998 - January 2000 (1 year 11 months) -
As part of Cisco's worldwide finance group, we were in charge of delivering web based financial
reporting to the office of the CFO.
- Designed, developed and maintained web-based software applications and tools to support and assist Cisco's worldwide finance organizations.
- Responsible for the research, recommendation, and implementation of new technologies and processes to streamline development.
-
Webmaster
SGI
August 1997 - January 1998 ( 6 months) -
- Designed and developed new internal web based software applications to support worldwide telesales and field reps. (Perl CGI, HTML, JavaScript)
- Designed, and developed a searchable web based sales rep directory, a marketing information portal, and an application to data mine a sales commissions data base. (Perl CGI, HTML, JavaScript)
-
Webmaster
Cheetah Broadcasting
October 1996 - July 1997 ( 10 months) -
Cheetah was a small technology start-up where we developed one of the first interactive web based
conferencing services. Our service enabled some of the first live Internet broadcasts for such
clients as ABC, CBS, NBC, HBO, NASA and others.
- Launched my first web based commercial application where I designed and developed all the user interface using Java, HTML, JavaScript, Perl CGI, and PhotoShop.
- Designed, developed and maintained the Internet and Intranet sites. (HTML, JavaScript, Perl CGI)
- Installed, configured, maintained, and tuned the Netscape and Microsoft web servers to host our production service.
Education
- Santa Clara University
- Bachelor of Science in Commerce, Operations Management and Information Systems, June 1998
- De Anza College
- A. A., Liberal Arts, June 1996
Technology Ingredients
Technologies, concepts, languages, and other things I've used in the past:
Active Merchant, Active Record, Active Resource, AJAX, AngularJS, Ant, AOP, Apache httpd, Authlogic, BDD, Burlap, Capistrano, COMET, Cucumber, Cryptography, CSS, CVS, DHTML, DWR, EC2, Engine Yard, Factory Girl, Flex, Functional Programming, Git, Gorm, Grails, Groovy, GWT, Haml, Heroku, Hibernate, HTML, Ibatis, IID, IoC, J2EE, J2SE, JAAS, Java, JavaScript, JBehave, JDBC, Jetty, jQuery, JSON, JSP, JUnit, Lucene, MySql, Nutch, OOP, Oracle, PL/SQL, POSIX Shell, Shoulda, Postgres, Ruby on Rails, Rake, REST, Ruby, S3, SAML, Sass, Scala, Scrum, Selenium, Servlets, SOAP, Spring, SproutCore, SSL, SSO, Subversion, TDD, Tomcat, Two Factor Authentication, WebLogic, WebWork, WSDL, XHTML, XKMS, XML, XPath, XSLT, XML Schema, Yaml.