Suggestions
Frank DeRose
Senior Software Engineer (retired, pursuing certificate in accounting from UC Berkeley)
Frank DeRose is a Senior Software Engineer/Architect/Technical Lead with a rich background in designing and developing software in Java and C# for complex high data volume enterprise software systems. He has expertise in full-text search, application integration, large dataset processing pipelines, workflows, analytics, and reporting. Frank has a track record of working in startup and pre-IPO environments, contributing to successful IPOs of companies like Informatica, Tibco, and Guidewire. He has also represented W3C standards bodies for SOAP and WSDL.
Frank's skill set includes multi-threaded, concurrent, metadata/reflection-driven, distributed server software development, web app front end development using JavaScript and Flex/ActionScript, integration of front ends with SOAP and RESTful web services, full-text search using Lucene and Solr, WSDL/SOAP/XML-based and REST-based web services and messaging, business intelligence, geospatial database systems, and business logic and data access layer development in Java.
His technical expertise spans Java, C#, C++, Bash, XML, XSD, TCP/IP, HTTP, WSDL, SOAP, REST, JSP, Servlets, Axis, CXF, JAXB, JMS, Tibco Messaging, Apache WS, Tomcat, JBoss, OSGI, Hadoop, HDFS, Cascading, Sqoop, HTML, JavaScript, Ext JS, Adobe FLEX/ActionScript, JSON, D3, ANTLR 3, Lucene, Solr, Hibernate, SQL databases (Oracle, Netezza, SQL Server, Neo4J), development tools like IntelliJ, Eclipse, Visual Studio, FlexBuilder, version control systems (Perforce, Git), and build tools (Maven, Ant, JUnit). Frank is proficient in working with Linux, OS X, Windows, and .NET platforms.
Frank DeRose pursued Classical Languages at UC Berkeley and holds an Accounting Certificate from the same university. He also has a background in various fields from UC Santa Cruz.