We provide IT Staff Augmentation Services!

Senior Staff Software Engineer Resume

5.00/5 (Submit Your Rating)

San Francisco, CA

PROFESSIONAL EXPERIENCE:

Senior Staff Software Engineer

Confidential, San Francisco, CA

  • Code and design various components of the android native client application to leverage the existing secure architecture in consultation with Line of Businesses and Product Owners.
  • Conduct regular code reviews and guide junior team members to ensure on - time and bug-free deliverables
  • Create/update technical specifications and supporting documentation
  • Co-ordinate with build engineers to support continuous Jenkins and Bamboo builds for QA sign off

Vice President; Consultant

Confidential, San Francisco, CA

  • Code, design and architect various components of the Confidential Flagship Android application
  • Conduct code reviews for the entire team using Crucible as the moderator.
  • Code and design for Android Innovation Initiative within the Bank. The aim of this initiative was to create native android applications from scratch with more efficient response times.
  • Code various components of Android Hybrid Implementation. The aim of this project was to integrate existing native mobile downloadable application with UI widgets written in HTML, CSS, JAVASCRIPT, without compromising user experience.

Senior Associate

Confidential, Fairfield, CA

  • Create/Update technical specifications for the Web Services Initiative project at Copart. Its aim was to design a web service framework for consuming SAP PI web services. The web service would replace the original Ibatis procedure calls with apache cxf generated client stub calls.
  • Work on maven build integration tasks for client stub generation
  • Code for the application’s Spring Web MVC Components
  • Code the new DAOs which would make the web services calls to SAP

Information Technology Analyst

Confidential, San Francisco, CA

  • Code GCSLWS for mWallet application used by Confidential . The objective of the project was to migrate functionalities like sign in to an authentication application called GCSLWS, which is the lightweight counterpart of GCSL used for online banking applications. The authentication services were decoupled from MDA to GCSLWS which formed the primary part of the project.
  • Develop restful web services for customer authentication, perform code reviews, test and fix defects.
  • Onshore/Offshore co-ordination, work with architects, business systems analysts, users, data modelers and DBAs to ensure proper and efficient implementation of requirements.
  • Write business logic to be exposed as a webservice for funds transfer for the Confidential online banking application as part of the Borneo Framework initiative to reduce fraud losses to Confidential .
  • Work on enhancement and development of EMC Navisphere for EMC Corporation. Navisphere management software allows users to configure, manage, monitor and discover EMC CLARiiON SAN storage arrays from a web browser, anytime, anywhere.

TECHNICAL SKILLS:

Java frameworks: Spring Boot, Spring, Spring Web MVC, J2EE, Struts2

Continuous Delivery and Continuous integration: Jenkins, Bamboo

Web Services: Restful web services, SOAP, JAX-WS, JAX-RPC, AXIS2, JAX-RS, Apache CXF, Jersey, XML, OAUTH2

Cloud platforms: AWS, Heroku

ORM technologies: Hibernate, Persistence API, Oracle,

Source Control: Git, Perforce, Microsoft Visio, Microsoft VSS, CVS, Rational Clear case

Operating Systems: Unix, Linux and Windows platforms

Build tools: Gradle,Maven

We'd love your feedback!