Software Development Engineer Resume
San, JosE
SUMMARY:
- Over 7 years of experience in the field of Web Application design & development, testing using JAVA, web services in REST, SOAP, Hadoop, PIG, JavaScript, CSS, HTML & JSON on UNIX and Windows Platforms.
- Experience in developing enterprise applications and consumer web applications in various domains such as epublishing, storage and networking.
- Excellent communication skills for handling technical project management responsibilities and driving /coordinating the programs across the organization.
- Developed web services in REST,SOAP, Spring and REST easy.
- Extensive experience developing UI with cross - browser compatibility such as Internet Explorer, Firefox, Chrome and Safari.
- Worked on Client/Server applications and had applied the best development techniques such as implementing MVC pattern along with code refactoring and optimization.
TECHNICAL SKILLS:
Java, JavaScript, JQuery, Html, Css3, Php, Python, UNIX, Shell, Perl, SQL, Oracle, Postgress, Drupal, Ajax, Json, Rest API,SOAPUI, XML, Maven, spring, CI, Jenkins, Hadoop, HDFS, PIG, NoSQL, MongoDB, Spark.
PROFESSIONAL EXPERIENCE:
Confidential, San Jose
Software Development EngineerResponsibilities:
- Worked as senior Java developer for migrating the legacy SOAP API into REST Api used by Confidential platform clients.
- Developed the web commands in Spring MVC, JSP architecture.
- Involved in developing Junits and did build and deployment using Jenkins.
Confidential, San Jose
Software Development EngineerResponsibilities:
- Implemented Rest APIs for merchant products services (Productbundleserv), by migrating the functionality from Helix to Raptor (Java and spring framework).
- Developed regression suite in Java, Bluefin for various merchant services involving legacy components.
- Validating regression against dependency components like Risk, Onboarding for Merchant Services.
Confidential
Software Development EngineerResponsibilities:
- Developed and supported server-side software for automated Big data processing, analysis and reporting of data from multiple sources, such as, automated laboratory sample processing, statistical analysis, and high-throughput screening and bioinformatics analyses in Hadoop Ecosystem using python and Java.
- Installed and configured Apache Hadoop clusters for application development and Hadoop tools like Hive, Pig, HBase, Zookeeper and Sqoop.
- Implemented Fair schedulers on the Job tracker to share the resources of the Cluster for the Map Reduce jobs .
- Managed and reviewed Hadoop log files.
- Implemented Solr search for image repository in Java. Also enhanced web UI using JavaScript.
Confidential, San Jose
Contractor
Responsibilities:
- Worked as CAT admin, with the content team involving doing rollouts and technical support to editors and writers across Confidential .
- Written Java code using HTML parser to parse the HTML pages (MPP UA) into first level DOM elements to be able to support Pisces (New Content Editor)
- Worked as Technical Project Co-coordinator for Mayfly1 decommissioning. Involved in testing the pilot and coordinating across multiple teams and release process for mayfly-web migration.
- Involved in migration of legacy applications (Webscr) from C++ to Nodejs and REST services.
- Feature development for REST based middleware services used by Confidential application framework. (Raptor) as part of STEP Program.
- Developed Pig Latin scripts to extract the data from the web server output files to load into HDFS
- Developed the Pig Confidential ’S to pre-process the data for analysis
- Used Apache Kafka with Scala which is Cluster centric and highly durable a distributed messaging system to analyse Confidential application logs for service calls in the legacy stack.
Confidential, Foster City, CA
Contractor
Responsibilities:
- Develop and manage multiple products for Confidential Research and Development division, using latest technologies like, Drupal, Cloud, Encryption, JavaScript technologies and Open source products like PHP Motion.
- Developed Java API for Jive platform and built web services across applications using REST.
- Design, Develop front end for cloud based encryption product using Wxpython, and integrating it with Postgress databases. Working knowledge of Python Django templates and views.
- Design, Develop, internal Drupal CMS website, using latest modules and design techniques involving, JQuery, JS, HTML5 and CSS3.
- Design, customized open source product using, HTML, CSS, PHP, Databases for internal videos.
Environment: JAVA, JavaScript, JQuery, CSS3, PHP, Apache, Python, Drupal CMS.
Confidential, Palo Alto
Contractor
Responsibilities:
- Develop and manage online scholarly publications and their supporting systems (including content and information pages, searching, linking, customer maintenance applications, etc.) using industry standard technologies including Java, XHTML, XML, XSLT, Css, JavaScript, JQuery, SQL, Perl.
- Working knowledge of cloud based Drupal content management system and implemented some pages using word press CMS.
- • Use of Perl, Python modules, XML, HTML and other technologies, including Unix skills to efficiently develop, enhance and support sites for each assigned publisher.
Environment: Html, XHTML, JAVA, JavaScript, CSS, PHP, Oracle, CVS, Apache, Word Press, And Drupal CMS
Confidential, Cupertino, CA
Contractor
Responsibilities:
- Worked on developing framework for automation in Perl, shell.
- Manage UI application to access the patches.
Environment: Html, CSS, Java, Perl, Oracle, CVS, Windows, HPUX, VLAN, Network Drivers.
Confidential, San Jose, CA
Contractor
Responsibilities:
- Worked on role based access for the Storage Media Encryption (SME) web & standalone applications.
- Responsible for performing application, Stress, System and HA t from UI for the feature.
- Involved in automation of the feature using tcl/tk, JavaScript, PHP
Environment: HTML, JavaScript, Java, PHP, Eclipse, TCL/TK and UNIX.
Confidential
Software Development Engineer
Responsibilities:
- Worked on web based User Interface using Html, AJAX & JavaScript to monitor the states of the clusters on Blade Servers.
- Involved in the design & development of various Java server API’s for communicating with web based application and had written Perl scripting to run SQL queries.
Environment: Java, Html, CSS, Windows, XML, Perl, and SQL, Oracle DB.
