Principal Software Engineer Resume
5.00/5 (Submit Your Rating)
Framingham, MA
SUMMARY:
- 20 years experience in the software field, the last 10 of which have been as a principal software engineer, and additionally as a principal security technical analyst for CA SSO (SiteMinder), a Fortune 500 market leading Web Access Management line of products.
SKILLS:
- Java (expert), Servlets, Spring Framework, Swing, Hibernate
- C++ (expert), Poco & Boost Frameworks, Perl
- Architectural Design, Gang of Four Design Patterns
- REST Web Service APIs, JSON, Swagger YAML Specification
- Oracle RDBMS, MySQL, MongoDB, ODBC driver development, Database modeling, schema normalization, query optimization
- Kafka, Redis, RabbitMQ, ZeroMQ, Apache Ignite
- HTML, HTML5, CSS, Javascript
- Agile/Scrum Development, Continuous Integration
- Intellij IDEA, Git Revision Control, JUnit, Maven, Jenkins, TeamCity
SECURITY & IT Skills:
- SANS security training, source code security, incident response, IDS
- TCP/IP and HTTP Protocols
- CA SSO / Siteminder. SAML2, OAuth2, LDAP
- RHEL Linux Certified. Docker, VMWare, and VirtualBox.
- Amazon AWS Hosted Environments, Rackspace
- Oracle, Tomcat, Apache, LDAP Administration
COMPLEMENTARY FORMATION:
- Project management Time management Priority Management
- Emotional Intelligence Effective Communications Conflict Resolution
- Personnel Management Resource Management Mentoring and Coaching
- Productivity Evaluation Performance Management
EXPERIENCE:
Confidential
PRINCIPAL SOFTWARE ENGINEER
Framingham, MAConfidential
Responsibilities:
- Designed REST tenant management services, integrating multiple security and identity management products on a Software as a Service (SaaS) hosted platform (java, guice, MongoDB, docker on AWS).
SENIOR SOFTWARE ENGINEER
Framingham, MAConfidential
Responsibilities:
- Worked in a continuous integration Scrum/Agile environment, d elivering numerous enhancements to the CA SSO SiteMinder Web Access Management product, including REST management interfaces, performance diagnostics, in - memory trace, run-time crash diagnostics, data validation, and test automation (C++ and java) .
- Achieved 150% performance improvement on Linux platforms, and 40 point net promoter score increase in 2 years. CA SSO SiteMinder is currently a best of class Web Access Management product in the Gartner Leader Quadrant, serving Fortune 500 companies worldwide.
ARCHITECT and Technical lead
Framingham, MA
Confidential
Responsibilities:
- Designed and developed the StarClient customer management user interface system for CA Technologies’ support organization, used daily by over 900 employees. Features included case management, customer management, email and FTP management, as well as service level alerting. Transitioned from sole developer to the leadership of a team of engineers from geographically diverse support organizations (java) .
PRINCIPAL SUPPORT ENGINEER
Framingham, MA
- Back-line escalation handling for complex and politically sensitive cases. Responsible for mentoring other support engineers, technical documentation, source review, and interfacing with engineering.
- Reliability and scalability of systems, mitigating outage and product unavailable situations.
- Web access security, involving such situations as FIPS compliance audits, encryption and key issues, swapped user accounts, session hijacking, XSS vulnerabilities, buffer overflow vulnerabilities, denial of service, and OWASP top ten application level vulnerabilities.
- Research of specific attack vectors, review of product source code to determine whether the product is susceptible to these attack vectors, making recommendations to the customer about detection, workarounds and immediate term mitigation, long term fix recommendations to engineering teams.
Engineering Contract
Andover, MA
Confidential
Responsibilities:
- Tier 3 engineering and systems administration services for an international mutual funds company, managing multiple data centers. Worked with with a large variety of Unix and Linux software.
FOUNDER
seattle, WA
Confidential
Responsibilities:
- Developed and distributed the Spinworks Application Server by integrating a Web Server, Embedded Database engine, and Embedded script interpreter. Sold online store, inventory management and email management applications hosted on Red Hat Enterprise Linux. Customers included MSN Encarta, Africast TV network, St. Vincent De Paul. Managed 5 employees. (C++, java)
Software Engineer
Sunnyvale, CA
Confidential
Responsibilities:
- Integrated job listings for the Washington Post, Wall Street Journal, Chicago Tribune, LA Times, Virtual Job Fair, Excite, Boston Globe, Career Path, and AOL Digital Cities. (perl)
- Built data publishing and data verification tools for Yahoo's first comparative shopping service, powered by Junglee. Voted Junglee quarter 1 MVP (java)
- Co-inventor of Amazon.com’s patented WrapperBuilder development environment which allows developers to visually turn web data into structured data (java) .
INTELLIGENT SYSTEMS Engineer
Confidential
Responsibilities:
- Solved real world operational problems in defense and law enforcement through the use of mediation and data integration technologies.
- Worked on the Environmental Restoration Information System with Stanford and Idaho National Engineering Laboratories, integrating ground water sampling information from multiple redundant relational database systems, including Oracle, SQL Server, and Z39 text search. Co-Authored the paper The INEEL Data Integration Mediation System (C++)
- Worked on the Integrated System for Law Enforcement with the Confidential, Confidential, and the Confidential Area integrating information about suspects, crimes, locations, and events (C++) .