Post Job Free

Resume

Sign in

Software Engineer Personal Assistant

Location:
Lakewood Township, NJ
Posted:
February 28, 2019

Contact this candidate

Resume:

Java Expertise

Spring Framework

C/C++/C#

Restful API

Bash Scripting

Python

Perl

SQL Expertise

Maria DB

Oracle

SQL Server

Cassandra

MongoDB

Hadoop

ETL/Data Warehousing

Data Modeling

Multi-threading

Bootstrap

Docker

ARYEH GOLOB

Senior Software Engineer

Nuance Communications/2012 - 2019

Directory Assistance – 411 – Lead Engineer

Hired initially in 2012 out of Eatontown NJ to launch Nuance Directory Assistance (411) project which at the time was pre-launch. Successfully progressed application from customer trials with Verizon and Marchex through to live traffic launch. Following 2 years of successful buildout, support and process automation, Nuance eventually transitioned DA project from R&D division to Enterprise. At the time of project transition, I was Lead Engineer on Verizon and Marchex accounts under R&D.

Achieved automation rates of > 40% for operator and > 50% for non-operator call flows.

Developed IVR call flow for complete US commercial and residential data sets. Full set of US home and business records run in an order of magnitude in the hundreds of millions.

Fully automated build and deployment process (pre-Puppet).

Implemented billing and support portal (front and back end) using Spring MVC, MySQL, Bootstrap and jQuery.

Trained a team of engineers in India to overtake product responsibilities and fully transitioned project.

Technology Stack – Java, ECMAScript, Oracle database clustering. Nuance Recognizer, VXML, Grammar, multi-tenant architecture.

Intel Genie – Senior Software Engineer

Intel Genie is a pre-packaged voice activated personal assistant built by Nuance and OEM’d for Intel. Genie consists of three core functions: device function integration, voice dictation as well as an NLU/ASR based personal assistant.

Developed domain based intelligent routers using Restful API, MongoDB and C# to direct core personal assistant process flow

Worked directly with R&D and speech science teams to jointly develop intent-based domain parsers which mine millions of parametrized voice utterances and performed various classifications metrics.

Automated statistical and metrics gathering for Nuance Business Intelligence (BI)

The Genie was an early personal assistant packaged with jointly branded Intel and Nuance laptops. Personal assistant provided a voice interface to many of PC functions, voice dictation as well as ASR call flow dialogs.

POSITION TITLE HERE

Company/Date Range

Re-read the job listing that you are applying for to help you pick out key skills/duties that are relevant. When the hiring team is reading your resume, they are looking to see how well you fit the job they are hiring for. Your resume MUST match your skills and experiences to the responsibilities and requirements of the job you are targeting, otherwise you will not even be considered.

If your resume is just a compilation of everything you’ve ever done without any focus, it’s just not going to work. Your resume needs to be targeted in order to be picked up by the applicant tracking software and to catch the attention of the reader who is try

ing to fill a specific job with specific skills, duties and requirements.

You can also list any challenges you faced in the position and what you did to overcome them. If the job you held is unrelated to the field you are applying for, list the relevant skills or experience you gained from the situation to make it apply to your future dream job.

For example: Utilized exceptional customer service skills to attract and retain high-value customers.

Skilled software engineer with 20 years of experience developing high volume, mission critical software applications for some of the largest companies in the world. Diverse skillset encompassing a variety of programming languages, database technologies and cloud platforms. Successful track record of applying best-of-breed engineering principles to rapidly build and deploy great software.

SOFTWARE ENGINEER

732-***-****

PROFESSIONAL PROFILE

EXPERIENCE

ac8m1i@r.postjobfree.com

Lakewood, NJ

linkedin.com/in/

aryeh-golob-62b9654

SKILLS

HTML/CSS

Azure/AWS

Big Data

XML/JSON Messaging

Automation

Strong Linux Systems Knowledge

Vagrant/Oracle VM

SIP

Telecommunications Expertise

Network Protocols

Agile Development

GIT

DevOps Skills using Puppet and Jenkins

PHP

J2EE/Tomcat/Jetty

Microservices

Agile Development

Business Intelligence ETL Developer

Built high density reverse geo-coder capable of producing country/city/state information for latitude/longitude coordinates present in millions of call records. Application included standing up custom Two Fish reverse geo-coder, building requisite ETL processes flows and automating Hadoop query requests.

Wrote various ETL components using C#, OLAP cube, SSAS and SSRS on top of Microsoft BI stack

Worked directly with Management and R&D to perform statistical analysis on BI data to resolve various high visibility customer issues

SMT Monitoring Tool – Lead Engineer

Ported legacy SAM monitoring tool from Windows platform to Linux based VM CI/CD cloud-based solution using Puppet and Jenkins.

Added full transactional support for all modern Nuance NLU, ASR and TTS protocols

Built real-time web-based dashboard on top of SMT using Spring MVC, jQuery, Bootstrap and Maria DB.

Built DNS and HTTP error detection modules for pre-emptive error detection and resolution

Designed SMT probe component to push networks events via. SNMP traps to Zenoss, our network management platform

Skynet – Principle Software Engineer

The Skynet project is an internal Nuance project using Graphite server, Cloudera Hadoop cluster and Graphana to provide real-time metrics reporting to various stakeholders

Designed and deployed high volume Open TSDB database on top of Jadoop/HBase/HDFS cluster for real-time metrics storage and retrieval

Wrote custom SNMP monitoring probe for standard Nuance application MIB for use within Skynet

Used Docker to containerize many of the core Skynet components.

Senior Software Engineer

IDT Telecom/2003 – 2011

Worked as a software engineer for IDT’s DOCSIS HFC division which provides telephony services for various 3rd party cable companies.

Developed components for and contributed to the development of telephony-based software and services including modem provisioning, voice mail IVR, billing and reporting as well as 3rd party service integration using C, Java and Perl.

Served as the primary point-of-contact for identifying the root cause of and recommending solutions for advanced tier 3 problems that occur within our CMTS centric network and application infrastructure.

Fully automated the software build and roll out process for various application components within our UNIX Solaris based infrastructure using bash and expect scripting

Developed various front and backend portal components using Apache Tomcat, MySQL and jQuery

ARYEH GOLOB

SOFTWARE ENGINEER

732-***-****

EXPERIENCE continued

ac8m1i@r.postjobfree.com

Lakewood, NJ

linkedin.com/in/

aryeh-golob-62b9654

TECHNICAL SKILLS

NJIT Research

Graduate Research Projects

Completed NSF funded independent research project in collaboration with Dr. Songhua Xu in the field of patnent informatics. Research involves the utilization of semantic parsing and machine learning techniques to identify trends in library content, development of core architecture to facilitate transparent library integration as well as the development of NoSQL distributed data modeling component. Final grade: A

PROFESSIONAL DEVELOPMENT

Software Engineer

Common Networks/2001 - 2003

Recruited out of Micromuse by startup Common Networks by a former co-worker to develop Java based SNMP framework to support network wide, OSI Layer 2, connectivity mapping and fault identification software.

Researched the internal behavior of and developed models for large scale networks and devices by performing ICMP network sweeps and SNMP scans of all networking devices discovered and studied both the public and private MIB structures to ascertain and model device and network behavior.

Built a fully customized web-based reporting and statistics mechanism using HTML, CSS, Javascript and JSP technologies to report upon and derive analytical data from various network elements and behaviors.

Software Engineer

Micromuse (IBM)/1999 - 2001

Developed large scale network monitoring software components using C programming language, SNMP monitoring protocol and a variety of backend databases to build support for various networking devices from Cisco, Juniper, Alcatel, Lucent, Ericsson and Extreme networks to support a plethora of network protocols including TCP IP, Frame Relay, ATM, Token Ring as well as various proprietary protocols.

Visited some of the world's largest and most advanced networks, including AT&T, Time Warner Cable, Cox Communications, Morgan Stanley etc., to help integrate and build support for Micromuse’s industry leading Netcool high density monitoring suite of software.

Education

NJIT Masters of Computer Science/2015 – Current

Currently complete 7/10 courses toward MS in computers science (3.74 GPA).

Excelsior College (2012 – 2013)

Bachelor of Science (Cum Laude)

See Linkedin Recommendations

Further recommendations available upon request

ARYEH GOLOB

SOFTWARE ENGINEER

732-***-****

EXPERIENCE continued

ac8m1i@r.postjobfree.com

Lakewood, NJ

linkedin.com/in/

aryeh-golob-62b9654

REFERENCES



Contact this candidate