Senior Principal Engineer Resume
3.00/5 (Submit Your Rating)
Mountain View, CA
SUMMARY
- I am seeking a Front End Senior Engineer position with a focus on AngularJS or React.js.
- I have significant experience working with AngularJS, jQuery, JavaScript, AJAX and REST. I also have years of experience using Java, JEE, Java ME, Tomcat, Linux, SOAP, JSON, XML, XSL both in industry and in open source.
TECHNICAL SKILLS
- AngularJS, JavaScript, jQuery, jQuery UI, Underscore.js, SCSS, CSS, HTML
- Node.js (I am the author of O'Reilly's Node.js for PHP Developers)
- Java development, including Java SE and Java ME
- REST, JSON, XML, XSL, SOAP, PHP
- Other technologies and skills: git, SVN, Subversion, CVS, Spring, JSP, servlets, Tomcat, Spring, JEE, basic SQL, MySQL, PostgreSQL; Linux including Ubuntu, OpenVPN, Apache.
- Past experience with C++ using Win32 (Windows API), MFC on Windows platforms
PROFESSIONAL EXPERIENCE
Confidential, Mountain View CA
Senior Principal Engineer
Responsibilities:
- Designed and built Google Organic Search and Google AdWords Demand Manager UI in AngularJS. Designed and coded flexible architecture for infinitely scrolling tables, animation, backend integration.
- Developed massively scaled web site using JBoss, jQuery, Spring, Java, JME, JEE, RESTEasy, JSPs, servlets, JSON, REST, XPath, XML, XSL, SQL, Hibernate, Kerberos, LDAP, Tomcat.
- Wrote my own XPath processor, Apache HttpClient implementations in Java (for much smaller footprint).
- Wrote several document management systems and remote mass deployment systems integrated with Ricoh copiers.
- Wrote dozens of copier apps (works exactly like mobile development). Developed 100s of REST APIs. Managed Indian offshore team briefly.
Confidential, San Jose CA
Software Development Manager
Responsibilities:
- Flew to Seattle, convinced StreamAudio Inc. to deploy service, flew back and managed team to develop the new account.
- Developed and maintained MFC code for shrinkwrap product before it was converted into a web service.
- Hired (some) and managed 6 programmers (5 SWE and 1 Oracle DBA) and 3 QA.
Confidential
Engineering Manager
Responsibilities:
- Led 2 programmers, 3 QA and 1 technical writer for Version 1.0, 1.1 and 1.2 and 2.0 final releases, written in C++ and MFC. Led feature and schedule negotiation with customers and strategic partners.
- Managed two contractors. Designed, coded and debugged Win32 code in mostly C codebase as part of the Authorware Interactive Studio 4.0 team (English, French, German and Japanese versions for Win16, Win32, Mac 68K and Mac PPC).