We provide IT Staff Augmentation Services!

Senior Software Engineer Resume

4.00/5 (Submit Your Rating)

San Jose, CA

SUMMARY:

Passionate, innovative and results - driven senior software engineer with a proven record of enhancing customer satisfaction. Expertise in trouble-shooting and resolving issues. Over 15+ years of UI and full-stack development experience with various frameworks in the network management industry.

AREAS OF EXPERTISE:

  • Agile, Scrum, Waterfall Linux
  • Cross-Business Unit Collaboration Wirless
  • Critical Customer Engagement MPLS, QoS, VPN
  • UI/UX Design Project Management

TECHNICAL SKILLS:

Web Development Languages: JavaScript, JQuery, HTML5, CSS, Struts/JSP, REST/Json/XML

Other Development Languages and Frameworks: Java, C++, Python, Object Oriented Design, Spring Framework, Eclipse, WireShark

PROFESSIONAL EXPERIENCE:

Confidential, San Jose, CA

SENIOR SOFTWARE ENGINEER

Responsibilities:

  • Architected, designed and developed device work center UI with dojo and javascripts for the front-end and REST to communicate with backend in Java. Enhanced dojo table with lazy loading for large data set.
  • Full stack development using Java Spring Framework.
  • Designed and developed JSP pages for legacy components and integrated into new UI framework (dojo) in Spring Framework environment.
  • Designed and developed user p feature for alarm and event tables.
  • Worked closely with UX designer and mentored India team.
  • In charge of CAP and RRR customers: tracked all issues and drove to resolution. Performed holistic troubleshooting and proactive problem prevention.
  • Liaison between BU and TAC - in charge of reviewing critical customer issues with TAC leads and drove to resolution with dev engineers from different BUs.
  • Negotiated customer feature requests with product managers to meet customer needs.
  • Mentored junior escalation engineers in US and India on how to best interact with customers and perform trouble shooting.
  • Designed, prototyped, analyzed, and compared thick client and web UI for next generation project.
  • Designed and developed web UI using dojo communicating with backend java functions through REST APIs in spring framework.
  • Designed and developed thick client in SWING and used backend APIs in spring framework.

Confidential

SENIOR SOFTWARE ENGINEER

Responsibilities:

  • Designed and developed VNE (virtual network element) lifecycle management system in java and xml. Skipped-list was used for fast in-memory retrieval.
  • Designed and developed new work-flow templates in the existing product using swing.

Confidential

SENIOR SOFTWARE ENGINEER

Responsibilities:

  • Re-designed UI flow. Architected and implemented the new UI flow using SWT (eclipse widgets).

Confidential

SENIOR SOFTWARE ENGINEER

Responsibilities:

  • In charge of all QoS UI.
  • Architected, designed and developed QoS UI component using Struts and JSP framework from ground up. UI action control and business logic were written in Java Struts backend.
  • Utilized Struts tag widget and javascript functions for better front-end user interaction.
  • Drove common policy editor/base with different technology teams.

We'd love your feedback!