Post Job Free
Sign in

Project Software Developer

Location:
Richardson, TX
Posted:
August 10, 2016

Contact this candidate

Resume:

Karthik Elango

Email: *****************@*****.***

Mobile: 469-***-**** Dallas, TX - 75252

Professional Summary

8+ years of experience in IT with expertise in software design and development with leading Product Development Companies like PayPal, Verizon.

Well versed in C++11, Python, Data Structures, Object Oriented Design, Multi-threading.

Experienced in Agile/SCRUM along with TDD/Continuous Delivery Environment.

Skilled at all phases(planning,design,coding,deployment) of Software Development Lifecycle.

Proven track record of handling larger teams and collaborating with cross functional teams.

Experience in developing low latency applications at Fidelity and PayPal.

Experience with conducting technical interviews, training programs for new hire recruitment and conducting sessions on technical topics for team.

Professional Experience

Verizon, Chennai [Dec ’13 to Aug '14] Title: Technical Lead – Software Development

PayPal (eBay), Chennai [Apr ’09 to Dec ‘13] Title: Senior Software Engineer

Fidelity National Information Service, Chennai [Aug ’06 to Apr ’09] Title: Software Engineer

Skills

Programming Languages

C, C++, Python, C#

Web Technologies

Dust.js, Node.js, PHP, javascript, jQuery, REST, SOAP, LAMP,XML,JSON,WSDL

Databases

Oracle, MySQL, NoSQL, MongoDB

Operating Systems

Linux, Windows

Scripting Languages

Shell Scripting, PL/SQL, Perl, Python, Socket, TCP/IP

Version Control

Git, Clearcase, SVN

Other Tools

Hadoop, LanguageR, openCV, WEKA, BOOTSTRAP3, JIRA, Confluence, BOOST, STL

Education

University of Texas at Dallas, Richardson, Texas Aug’14 to May'16

Master of Science in Computer Science

Anna university, Chennai, India Aug’02 to May'06

Bachelor of Technology in Information Technology

Projects

Retrospective grammar correction in Mobile Typing Environment (UTD) Jan‘16 – May’16

Area of Study: Natural Language Processing

Tools: Python, Linkgrammar, WordNet

Referred multiple journals, research papers to devise new algorithm for project implementation.

Project received an ‘A’ grade and was ranked among top projects in the class.

Professor has termed it has very useful project and suggested to develop android app.

Project employs all basic elements of NLP techniques and can be used to demonstrate real world applications of NLP techniques.

Search Engine on Arts (UTD) Aug‘15 – Dec’15

Area of Study: Information Retrieval

Tools: Apache Solr, Apache Nutch, Python, PHP, javascript

Created a fully functional search engine from scratch that indexes Arts related web pages.

Developed the User Interface using Bootstrap, php that compares my results with Bing,Google

The search engine indexed 130,000 web pages and employed techniques like cosine similarity and query expansion.

Built two versions of project to highlight the difference by using PageRank algorithm in search.

Spam/Ham/Promoters Classification, Image Compression (UTD) Jan‘14 – May’15

Area of Study: Machine Learning

Algorithms: Naïve Bayes, Logistic Regression, Perceptron, Neural Networks, SVM, Clustering

Implemented from scratch popular ML algorithms using C++(BOOST, STL), python.

Industrial Projects

iVAPP – WorkFlow (Verizon) Dec ‘13 – Aug’14

Position: Lead Software Developer Technology: C++, UNIX, Oracle, Python

Responsible for overall project development and delivery, feature release metrics reporting, engaging in planning sessions with stakeholders, establishing project objectives, task assignment to team and coding. Utilize project management tools and documentation to enhance project delivery, tracking and metrics.

Key Contributions:

Introduced SCRUM model of project execution in the team that improved overall throughput.

Reduced the legacy bugs count in the system by 80%.

Created web tools for Project metrics tracking and for publishing technical design documents

Improved subordinate’s knowledge in system through sessions on C++ and data structures

Delivered significant improvement in team proficiency by creating an internal workflow process

Advanced Web Metrics Project (PayPal) May’13 – Nov’13

Tools: HADOOP, Apache PIG, Apache HBase, Python

The idea here was to use technology to extract data from Paypal’s Central Application Logging (CAL)

repository for conversion analysis, error analysis, production triaging and historical trends. As the

volume of this data is humongous (20 GB per hour) a distributed big data processing framework such

as HADOOP was the most optimal solution. To handle the enormous amount of CAL data we built a tool

on top of Apache PIG regression (machine learning) was used for analyzing the CAL and then useful data

extracted from the Pig script was input into Apache HBase.

Metrics would be generated using Map-reduce programs and Pig scripts.

Improvement of 100bps in other words 32 Million in potential gains (based on 30 % conversion during retry) by determining unknown unknowns.

Dust templating support in PayPal’s C++ stack (PayPal) Dec ‘12 – Apr’13

Position: Lead Software Developer Technology: C++, UNIX, javascript

PayPal’s current C++ stack uses XSL for web page templating. This project aims at bringing the ability within PayPal’s current web page rendering framework to support Dust templates.

Key Contributions:

Selected by offshore management team to lead this challenging assignment.

Played a key role in materializing this technologically significant migration from XSL to Node.js rendering.

Worked with top PayPal architects and came with design and implementation for Dust.js support after very careful study on current system and Node.js.

Performed detailed analysis of business requirements and developed comprehensive plans defining and scoping project requirements along with impact analysis.

Created specific software(prototype) and devised scenarios to ensure optimum levels of efficiency in testing.

OFAC - Long-term Solution (PayPal) Apr’11 – Nov’12

Position: Lead Software Developer Technology: C++, UNIX, Oracle

Managed timelines, team and implementation of project objectives along with facilitating continuous integration. Developed SOA solutions to sensitive and complex issues and delivered communications and consult on the project’s structure, progress and milestones.

Key Contributions:

Spearheaded coordination among more than 8 teams across PayPal.

Appreciated by PMO group for Calm demeanor and level headedness while handling issues pertaining to other teams.

Optimized the testing window by delivering standalone piece of software by mocking functionalities of cross vertical team, this greatly helped Quality team in independent testing.

Got recognized for my problem solving skills and analytical skills while resolving multiple integration issues.

Brazil TaxId (PayPal) May ’09 – Mar ‘11

Position: Senior Software Developer Technology: C/C++, UNIX, Oracle

Led a team of professionals in the restoration and implementation of requirements along with unit testing. Development content requirements through assessment of business and user requirements, defining project scopes, and establishing principles and site information architecture.

Key Contributions:

Successfully managed a team of 8 to deliver the project from kickoff to launch, coordinated all resources and ensured project stayed within scope and timelines

Liaised with onsite product owner, Quality Assurance team, Release management group, User Interface team to facilitate

Proactively ensured that project reported zero priority bugs in QA feature testing and through regression testing through meticulous work on project design, implementation and code review.

Received SPOT award from management for delivering project on tight deadline with no major issues.

Shared Check Authorization Network & OnLine(FIS) Aug’06 – Apr’09

Position: Software Engineer Technology: C#/C++, UNIX, informix

As a Team Member, responsible for:

SCAN OnLine – Product performs instant OnLine Authorization of the Checks presented to the world’s largest US Merchants Network by the customers.

Wrote low latency code for validating transaction based on various parameters like check writing history of the customer, the amount of transaction, confidence level held by the merchant reflected by the customized settings and other parameters an authorization response.

Key Achievements:

Distinguished from others by becoming only Subject Matter Expert from offshore team.

Recognized by Onsite Product owner as an ‘asset’ to the company for my contributions.

Received certificate, monetary, team incentives and recognition awards for quick turnaround and support provided on resolving issues.



Contact this candidate