Senior Software Developer
CurrentMember of Vonage’s device provisioning team. Responsible for developing multiple software applications from concept to completion for both clients and fellow developers, using primarily Java with SQL and NoSQL Database on RedHat Enterprise Linux. Worked with 5 colleagues in an Agile group and collaborated on over 10 development projects to create microservice based applications for multifaceted user‐oriented products. Projects include:• Successfully created a JSON‐based REST web service for Vocalocity Business System device provisioning; constructed a model in which devices are regarded as resources that can be manipulated by HTTP methods, using Java to implement RESTful API with Spring MVC and MongoDB.• Designed and implemented client application for voicemail server to process messages for customers; utilized Java to implement the application with Apache Storm and ZooKeeper and store data in HDFS on RedHat Enterprise Linux 6.x server.• Devised an application written for Call Operation Group that automates the device migration process and helps the group reduce operation time and effort, while improving performance and cutting project costs; utilized Groovy with Oracle, MySQL, and Postgres Database on Red Hat Enterprise Linux 6.x.