Sr. Software Engineer/java Developer Resume
San Francisco, CaliforniA
PROFESSIONAL SUMMARY:
- Senior Software Engineer Senior Java Developer Senior Architect Director Engineering Senior Product Manager
- Software Architecture & Design
- Engineering Best Practices
- Full Stack Developer
- Product Lifecycle Management
- Technical Consulting & Mentoring
- Customer, Vendor, Partner Relations
- Top Revenue Producer for 3 years
- Top 3 Swat Team member
- Leadership Pipeline member
- Building things that change the world and make people s lives better
TECHNICAL SUMMARY:
JAVA 8 J2EE
GROOVY
JAVASCRIPT
SPRING
HIBERNATE
SERVLETS
C++
WEB SERVICES
HTML
CSS
REST
JSON
SOAP
XML
SQL
ORACLE
PLSQL
SQLSERVER
MYSQL
MONGODB
POSTGRESQL
GIT
JIRA
ECLIPSE
JENKINS
MAVEN
ANSIBLE
DOCKER
AGILE
DEVOPS
OOP
CI
TDD
LINUX
WINDOWS
DOMAIN EXPERTISE
FINTECH
DIGITAL TV
AUTOMATION
ENTERPRISE APPS
PROCESS CONTROL
EMBEDDED SYSTEMS
INTERESTS/STUDIES
AI
DAPPS
SOLIDITY
BLOCKCHAIN/DLT
SMART CONTRACTS
MACHINE LEARNING
MORE TECHNICAL SKILLS:
Languages: JAVA JAVASCRIPT C/C++ REST JSON SOAP XML HTML CSS SQL PLSQL
OS & Environments: LINUX WINDOWS SOLARIS MAC EMBEDDED: VXWORKS PACE DVTx MOTOROLA DVIx AMINO
Tools: & Technology Platforms: J2EE SPRING ULC HIBERNATE SERVLETS JDBC EJB GIT JIRA JENKINS MAVEN SONAR ANSIBLE DOCKER PIT - TEST CI TDD ECLIPSE VISUAL C++ MFC STL .NET ACTIVEX COM DTV MPEG2 DVB DOCSIS LDAP TORNADO ROGUE WAVE UML CVS VSS PERFORCE SVN
Databases & Servers: ORACLE SQLSERVER MYSQL SYBASE DB2 INGRES VAX/RDB ACCESS 4thDIMENSION APACHE TOMCAT XYMON IIS NETSCAPE
Domain Experience & Methodologies: FinTech Interactive Digital Television TV-centric Web Services & Apps Enterprise Applications Web Services eCommerce Real-Time Process Control & SCADA Factory Automation Workflow Document Management Systems STB & Embedded Development Distributed Applications SAAS SOA
OOA/OOD/OOP: Agile DevOps Test Driven Development Continuous Integration UX/UI CMMI
EMPLOYMENT HISTORY:
Confidential, San Francisco, California
Sr. Software Engineer/Java Developer
Responsibilities:
- Designer and implementor of the new Entity Data Management System, a package of internal data processors to integrate Revere’s datasets into the Confidential backend systems and package them as part of Confidential ’s standard datafeeds.
- These datasets quickly became some of the highest revenue producing products in the Confidential content offering.
- Continued to augment the Revere datasets with Confidential data and analytics and developed the data extractors for the Revere Business Industry Classification and Geographic Revenue Exposure systems creating the underlying datasets used in new Indexes and ETFs in partnership with Spider, S&P500 & Confidential, for example the SPDR Confidential Innovative Technology ETF and iSTOXX Confidential Thematic Indices based on these datasets.
- Revamped Revere's DMT data acquisition workstation to handle new Confidential datasets.
- This is used internally by Confidential 's team of global financial analysts to catalog volumes of financial and economic data forming the complex data structures underlying the Revere product line.
- Collaborated with remote development team on the creation of new versions of the Geographic Revenue Exposure product using Java8, lambdas, streams and vavr functional library.
- Primary tools and technologies used in these projects were Linux, Windows, Java 7/8, J2EE, Spring, Servlets, Swing, Hibernate, Oracle, Eclipse, Git, Maven, Ansible, Docker, Sonar, Jenkins, Jira, DevOps.
- Integrated and built out the new Revere product line for Confidential
- Wrote data extractors that enabled a new line of Index and ETF business for the company
- Developed new product versions using Java 8 and vavr in functional programming paradigm.
Confidential, San Francisco, California
Sr. Software Engineer/Java Developer
Responsibilities:
- Sr. Java Engineer building Revere’s innovative financial data products, including the unique Business Industry Classification, Global Supply Chain Relationships and Geographic Revenue Exposure systems, analytics and index solutions for the global financial services industry.
- These became critical tools used by asset managers for analysisstrategy building and identifying opportunity and risk exposure throughout the global equities and derivatives markets.
- Used Java, J2EE, Spring, Hibernate, Maven, Oracle and associated technologies in Windows and Linux environments to build backend datafeed processors, custom algorithms and datapumps to create and distribute these datasets as specialty datafeeds.
- Developer of real-time database synchronization and variable-structured datafeed processors to ingest data from a variety of vendors.
- Collaborated with sales, architects and company executives to assess, prioritize and communicate requirements to product and offshore software engineering teams. Architect and implementor of an internal database change management tool, invaluable for coordinating db changes to code changes.
- This tool is still in use today by the entire development team and has become an integral part of the release management workflow.
- Built and launched new Revere products to major clients, making Revere a prime acquisition target for Confidential .
- Created DB change management tool increasing efficiency of release management process
Confidential, San Francisco, California
Sr. Consulting Engineer
Responsibilities:
- Consulting practice providing product management and software development services.
- Research and work focused on emerging tech.
Confidential, Mountain View, California
Sr. Software Engineer/Technical Product Manager
Responsibilities:
- Assessed, prioritized and communicated customer needs and market requirements to product and software engineering teams.
- Collaborated with cross-functional teams on strategic product planning and market research studies to develop MRDs, PRDs, business cases and marketing plans that strategically positioned products against global market competition.
- Developed roadmaps to guide and communicate the entire product development lifecycle.
- Cultivated and maintained strategic partner relations with Microsoft Corporation. Participated in executive-level governance meetings to address escalations as well as product, partnership and legal issues.
- Responded to RFIs and RFPs. Planned and executed customer deployments in cooperation with the Professional Services group.
- Facilitated the release on the MediaRoom ADK, an advanced development toolkit for third-party developers to develop TV-centric applications.
- Acquired new business and increased IPTV sales by serving as the main respondent to RFPs and RFIs helping secure some of the world’s largest IPTV contracts
- Ensured successful launch of new IPTV product by designing and implementing global requirements and release management processes, which were critical to the success of key strategic partnership
- Designed and implemented a global requirements management process to ensure product alignment with the needs of worldwide customers, business groups and partner organizations
- Created a global release management process to facilitate the on-time completion and market introduction of products developed by internal and partner engineering teams
Sr. Engineering Manager
Confidential
Responsibilities:
- Managed the development lifecycle of Confidential ’s IPTV Open Media Suite product line and solution set while concurrently serving as Deputy Engineering Director of Confidential North American Solution Center.
- Oversaw customer deployment projects and services engagements driving engineering and delivery teams to on-schedule delivery.
- Partnered with the Chief Technology Officer to define and improve product-engineering processes.
- Oversaw resource planning, staffing and line management of core groups; the Program Management Office as well as the Tools & Infrastructure, Configuration Management,
- Build and Quality Assurance/Test teams. Supervised 15 direct reports.
- Built and staffed the IPTV business unit’s new Advanced Customer Engineering Solution Center in close cooperation with senior management teams.
- Led the planning, design and implementation of major customer deployments and process improvement initiatives.
- Appointed member of Confidential ’s Leadership Pipeline program.
Confidential
Sr. Software Engineer / Solutions Architect
Responsibilities:
- Senior Engineer & Technical Lead tasked with designing, developing and implementing interactive TV systems for large digital cable network operators located throughout the US and Europe.
- Served as technical liaison between customer, internal product management and engineering teams. Translated client needs and requirements into clear technical action plans for the core engineering and onsite professional services groups.
- Engineered detailed technical architectures as well as core client-side components and services using Unix, Set top box and Windows platforms.
- Provided technical leadership and oversight of up to 10-member teams.
- Used Java, JavaScript and C to develop the key application frameworks and many of the tv-centric services that created the first interactive TV experiences.
- Added credibility to Confidential Technologies’ product and professional service offerings after earning recognition as a subject matter expert and authority on digital TV platforms
- Participated in the overall design and implementation of Confidential ’s Electronic Programming Guide product, which included near-video-on-demand, reminder management and automated migration systems
- Authored course materials and conducted workshops to mentor and train Confidential ’s development team on Liberate’s new Cable-S1.2 Services Architecture and Service Manager models
- Supported Confidential ’s deployment of a stable EPG product after providing the Vienna-based company with test and debugging services to aid with the troubleshooting of existing problems
Confidential
Sr. Software Engineer
Responsibilities:
- Senior C++ engineer on a large project to redesign, develop and implement new core UI components.
- Translated customer requirements into detailed component specifications that aligned with the overall system architecture.
- As key member of the on-site Confidential team helped drive the development, testing, integration and performance optimization of the new workstation portal, collaborating with a team of over 50 business analysts, system architects, project managers and engineers.
- Exceeded customer expectations and requirements, ensuring the on-time delivery of new high-quality UI
- Successfully created new interface to New Zealand’s national informatics system, which provided data mining capabilities for the integration of governmental data distributed on nationwide redundant servers in secure DCE cells
- Used latest cutting-edge tools and languages, including DCE Distributed Object Architectures, IBM’s Visual Age C++, Visual Builder and Open Class Library leveraging Authenticated RPC to provide secure access to mainframe servers running CICS/DB2 transactions.
