Post Job Free
Sign in

Developer Java

Location:
Sunnyvale, CA
Posted:
January 24, 2019

Contact this candidate

Resume:

Summary of skills:

●More than ** years experience in Object Oriented Design and Development of applications using C/C++, Python, Java in the UNIX (Sun Solaris, HP UNIX) and Windows and SOA environments.

●Executed web-based projects involving the use of LAMP/Apache, Tomcat.

●Other areas worked on -- C++11, Protobuf, AJAX, Javascript, XML/XSL/XSLT, SOAP, Java Swing, Web Services, Multithreading, Unix/Windows Internals, Shell and Perl scripting, RDBMS (Oracle, Sybase) and NoSQL (Elasticsearch), CI/CD with Jenkins

●Extensive experience using tools like Git, PVCS, CVS, Subversion (SVN)

●Certified AWS Solutions Architect (Associate)

Professional Experience

Yahoo/Oath, Via Tal-Ex

Sunnyvale, CA

Sep 2017 – Jul 2018

Development, integration of Yahoo Display Ads, branded under Brightroll (acquired by Yahoo) with One Mobile (also acquired by Yahoo)

C++/Java Developer

●Worked on high value tickets to enhance revenue from Ad Exchange product to the tune of several hundred thousand

●Onboarding new publishers

●Modifying bidding rules as per new high-value publisher requests

●Implement GDPR (General Data Protection Regulation) for Display Ad exchange.

Interfaced with other subsystems using JSON, Protobuf

Created unit and functional tests using Java, Gherkin

Worked with Codahale and Yamas metrics to measure stats relating to GDPR signals

●Worked on MySQL, doing queries and understanding stored procedure logic

●Worked on production systems doing operations such as test deployment, turning on logs, enhancing log level, using tcpdump to retrieve POST content, using curl to query cache

●Migrated Jenkins CI/CD jobs to Screwdriver for Java and C++ builds.

Environment: RHEL/FBSD, MAC desktop. C++, Protobuf, Java8, Maven, Git, Jenkins, Agile/Scrum

Google, Via eTouch Systems

Mountain View, CA

Apr 2016 – Aug 2017

Spectrum Access System, or SAS is a new bandwidth sharing architecture espoused by The Wireless Innovation Forum (WInnForum). Google is one of the leading players in promoting this technology

C++/Python Developer

●Implemented Client-side library for SAS (Spectrum Access System), for TR-B spec and TS spec with C99 with Jansson JSON generator and parser for distribution to SAS partners

●Implemented POC solution for digital certificate generation using Python and Go language in google app-engine environment. Responsible for generating and managing digital certificates for SAS and SAS test harness.

●Contributed to Wireless Innovation Forum’s test harness using Python, completing several test cases as defined by WInnForum. Github link: https://github.com/Wireless-Innovation-Forum/Spectrum-Access-System

●Supported partner companies adopting my client lib software for their CBSD units. Supported development and integration efforts for other partners developing their own Client libs.

●Review of TS specs and WinnForum test artefacts. Development of test cases based on WinnForum protocol tests

Environment: TDD, Ubuntu, MAC desktop. Automake. GCP, Golang, C, Shell scripting, C++11, Protobuf, Perforce, Gerrit, Git

Yahoo Inc. Via Mindlance

Sunnyvale, CA

Jun 2015 – Mar 2016

Yahoo Small Business, formerly known as Geocities, being spun off as an independent entity. The work to be done here to port all applications and the data to a new physical server farm, as well as replace selected yahoo connections with own or third party implementations

C++/PHP Developer

●C++ Dev support role in Aabaco Small Business spinoff plan

●Implemented solutions for

Fixing PHP and Javascript code, with some issues bubbling up to C++ template engine layer and into Apache Module code

Mail system integration and plugging in third party mail solution using C++/JSON

Legacy builds, writing scripts to split makefiles and supporting build speedup efforts. Also wrote scripts to automate deployment package-set generation. Worked with Jenkins instances for CI/CD

●Worked with e-commerce team to support their Paypal payment gateway feature requests according to new credit card processing requirements, using C++/STL/JSON, making a mini JSON schema specification and parser

Environment: FreeBSD 4.11-, RHEL 4, 5, 6. OpenStack, C++, PHP, Perl, Shell (Bash), Mandrill with C++ Json lib., MySQL, git, Jenkins, Agile

Zonar Systems Via Aditi

Seattle, WA

Aug 2014 - Feb 2015

Zonar is one of the foremost companies in the fleet asset management space. It provides a hardware and software solution for fleet management to meet goals such as asset tracking, vehicle health monitoring, compliance with regulatory requirements, driver verification, etc.

Python/PHP Developer

●As part of the team in charge of comprehensive system redesign

Developed proof of concept app using Python Cubes

Developed backend elements to support UI/UX

●As part of legacy app dev team

Resolved issues with UI using Javascript/JQuery

Worked on reports involving calls to PGPLSQL (Postgres) stored procedures

Worked on issues with PHP codebase

Issues pertaining to Realtime data being read from RabbitMQ into Postgres and Cassandra

●Used Github repositories

●Agile/scrum practices

Environment: CentOs 6.5, Apache, Javascript/JQuery, Python, Cassandra, postgres 9.1, PHP/Zend Framework, git, Agile/Scrum

Earlier experience

C++ Developer May 2014 - Jul 2014 Bloomberg Manhattan, NY

●Developed various features using C++/STL, Javascript, SQLite, XML for new Bloomberg Fixed Income application product on Bloomberg Console platform

VC++/MySQL Dev Sep 2013 - Feb 2014 Endurance Redwood City, CA

●Moving e-commerce/web hosting portal application from Oracle DB to MySQL. Used Visual Studio 10, using legacy libraries. Work involving VC++, Java, Hibernate, MyBatis/iBatis, SOAP Server/client.

Python/ELK Architect May 2013 – Aug 2013 Fiserv Sunnyvale, CA

●Implemented log file parser, Elasticsearch backend storage model, and front-end using ELK (Elasticsearch/Logstash/Kibana) stack and Javascript and Python scripting and Javascript/Ajax/Lucene for Devops team

C++ Developer Sep 2011 – April 2013 Etrade Menlo Park, CA

●Wrote various API’s for servicing GUI and middleware (eboss) data needs using C++, connecting to Sybase. Wrote several modular Batch scripts using perl, to update various user statuses for the “Automatic Investment Plan” feature, connecting to Oracle, Sybase, and making Xml/SOAP calls to Service API’s

Python/C++ Developer Sep 09 – Aug 11 Networks In Motion Aliso Viejo, CA

●Python/C++ Backend development of Gokivo based Mobile Navigation App. Feed processing involving JSON, XML, REST API, Oracle and Oracle stored procedures. Mobile apps integration. TDD

JavaEE Developer Dec 08 - Apr 09 Wells Fargo Des Moines, IA

●J2EE with Spring, Hibernate, Rhino Javascript and Lombardi Frameworks. Implementing aspects of Home Loan Application processing workflows.

Java Swing Developer Oct 07 – Nov 08 NY Dept of Health Albany, NY

●Modernize Nursing Homes tracking system to use a Java Swing client, from the PowerBuilder and Sybase Stored Procedure app

C++/JavaEE Developer Jan 07 – Sep 07 MEDCO Somerset, NJ

●Design, development, documentation of several web-site features involving end-to-end work with C++/STL, XML, Javascript, JSON, Messaging and Database (Oracle)

C++/Java Developer Jun 06 – Dec 06 NASD Rockville, MD

●Maintenance tasks relating to feeds from Municipal Bonds and Corporate stocks, using Java, Spring systems with XML (Oracle)

C++/Perl Developer Oct 05 – May 06 JP Morgan & Co Houston, TX

●Development, testing, maintenance of existing and new feed handling code using C++/STL, Perl, and Unix Shell scripting, with Oracle Database backend

Developer Engineer Jan 04 – Aug 05 Scientific Atlanta India

●Design and development of 3 tier systems using JSP, SOAP, C++/STL, Multi-threading and synchronization for System Performance monitoring and reporting

Senior Software Engr Sep 00 – Jan 04 Integra Microsystems Bangalore, India

●Accomplished several projects involving Systems (C/C Applications (VC++/VB), Web (FastCGI/C), Networking (TCP/IP) and Telecom (Large scale C++) projects

Team lead Sep 99 – Sep 00 Khodayss Systems ltd Bangalore, India

●Product development using Visual Basic, ASP

Education:

●MCA (Madurai Kamaraj University, 2011)

●B.Com (Mumbai University, 1995)

Certifications:

●DOEACC A-Level Advanced Diploma (1998)

●Post Grad. Diploma in software technology (PGDST, NCST Bangalore Chapter, 1998)

●SCJP (Sun Certified JAVA Programmer) (2005)



Contact this candidate