We provide IT Staff Augmentation Services!

Senior Software Engineer Resume

3.00/5 (Submit Your Rating)

SUMMARY:

Over 15 years of industry experience as Software programmer and Consultant in the Client Server environment, Internet Technologies, and Databases.

COMPUTER SKILLS:

Java, Spring, Restful Web Services, PHP, MySQL, Perl, Oracle, Apache

EXPERIENCE:

Confidential

Senior Software Engineer

Responsibilities:

  • Developed a client for Sourcing System using Java and Spring Frame Work that provides RESTful Web Services for other internal Java Services. This is mainly used by Inventory service that sends the order data to the Sourcing System which generates the purchase orders and sends them to the vendors.
  • The Sourcing System also gets the shipping notifications and the invoices from the vendors and communicates back to the Inventory Service using these APIs.
  • Worked on Partner Integrations to buy the necessary books.
  • My team is involved in buying the necessary books from publishers and distributors. I developed software to integrate with Sellers code involving EDI and XML over Web Services and FTP. This is integrated with Metrics software that records all sorts of metrics and Tattle alerts for monitoring purposes.
  • Developed an alerting system that sends out reports to the partners if shipping notifications or invoices are not sent on time.
  • Developed infrastructure to process the confirmations, cancellations, shipping notifications and invoices from all the partners.

Confidential

Senior Software Engineer

Responsibilities:

  • A Java batch process fetches data from Oracle database and generates static HTML pages.
  • Changed Confidential Directory static pages to Dynamic pages using MySQL and PHP. Surfers update the data in Hotlist into Oracle database.
  • Java pagegen is modified to extract this data which gets loaded into MySQL db on the web servers.
  • Developed processes and data feeds needed for Confidential Directory.
  • Generated many reports and tools needed for surfers.
  • Also responsible for English Language Internationals for Confidential Directory.
  • Responsible for front - end pagegen of Greetings and data dumps to Groups team.
  • Developed infrastructure for rapid development of internal Hotlist Tools using Java Swing and RMI.
  • Also developed Global Change Tool using which the Surfers can make bulk corrections to Hotlist.
  • Worked on Gift Recommender tool to enter products to recommend for various occasions.
  • This tool was written in Perl and was later transitioned into Shopping team.

Consultant

Confidential

Responsibilities:

  • Worked on Torch applet which is an extranet application.
  • This allows Confidential 's Master Resellers to update any EDI transactions that have validation errors. It is developed using Java AWT, Microline Table, Java Servlets, JDBC and Oracle stored procedures.
  • Worked on Sunstream which calculates commissions for Sales Reps on certain programs.
  • Developed complete frame work to facilitate development of screens and connecting to the database in Swing 1.1, RMI, and JDBC.
  • Developed a frame work in Java and Confidential 's JC Table.
  • Wrote various utilities and libraries to facilitate future development of Java screens.
  • The back-end communicates with Sybase server and executes dynamic SQL statements and stored procedures.
  • Developed User Interface and Database Schema for the main window and for a major portion of PLC.
  • This is an internal application which tracks all Confidential 's products from specifications to the End of Life, using UIM/X, Motif, C++, Sybase and X Graphics.
  • Also maintained database schema.
  • Filed for 3 patents by the team for the work developed in this project, 2 of them were approved.

Software Engineer

Confidential, Concord, California

Responsibilities:

  • Designed and developed User Interface for Communications Module of EDI/e V2 using Neuron Data’s Open Interface.
  • It was developed on Confidential Solaris and ported to HP-UX and IBM RS6000.
  • Designed and developed User Interface for Reports Module for EDI/e V2.
  • Rewrote Data Access Layer using SQL Objects in C++ in order to support multiple databases.
  • The data access layer was originally written using Sybase's DB-Lib.

We'd love your feedback!