We provide IT Staff Augmentation Services!

Senior Software Engineer Resume

5.00/5 (Submit Your Rating)

CA

PROFESSIONAL SUMMARY:

  • Motivated and enthusiastic senior software engineer with over 20 years of experience in systems and software design and 10 years of middleware and web development.
  • Specialized in designing and developing software in Java with a focus on multi - tiered architecture, Web Services, XML, service oriented architecture (SOA) and Enterprise Integration.
  • Comfortable with change, can adapt and learn new technologies quickly.
  • Possess excellent troubleshooting and debugging skills.
  • Full SDLC life cycle and various project management methodologies

TECHNICAL SKILLS:

Operating Systems: Windows, Linux

Languages: Java, C, C++, UML, XML, SQL, Shell Script

Application/Web Servers: Tomcat, WebSphere, Glassfish, Apache

Technologies: Web Services, SOA, JAX-WS, JAX-RPC, SOAP, JDBC, DOM, XSLT, XML Schemas, XPath, Servlets, Splunk, Axis, CFX, JMX, JMS, CORBA, COM, DCOM, JAX-RS, ESB, VMware

Frameworks: Struts, Spring(IoC),Springboot, Camel, JUnit

Development Tools: Eclipse, XMLSpy, Visual Studio, Apache directory studio, JMeter, Continuum, DBvisualizer, WireShark, SoapUI

Source Control, Build and Project tools: Maven, ANT, Make, SVN, CVS, TFS, ClearCase

Protocols: HTTP, SOAP, TCP/IP, LDAP, IPX/SPX, SIP, RTSP/RTP/SDP

Others: Basic understanding of cloud computing, GrapQL, GIT, BigData and Enterprise Integration patterns

PROFESSIONAL EXPERIENCE:

Confidential, CA

Senior Software Engineer

Responsibilities:

  • Conduct code reviews and provide constructive feedback to other developers
  • Design/Develop code for various projects (both customer facing and internal business applications)
  • Concentrations mostly in Java technologies

Technologies used: Java, Spring Boot JPA, Security, HATEOS, Eclipse, GitHub

Confidential, Denver, Colorado

Senior Software Engineer

Responsibilities:

  • Introduced and evaluated Spring Boot framework, designed, developed and delivered reliable SOAP and REST based web services running under Tomcat to obtain and digest highly sensitive data from multiple data sources on time and under budget. Both data and the Meta data were persisted in multiple databases in compliance with the U.S .
  • Federal Aviation Administration, European Union, and other international bodies and standards.
  • Helped the team and worked in tandem with the SCM and QA teams to establish best practices for source code management, continuous build and deployment in an agile environment.
  • Assumed the technical team lead role while the technical lead was on an extended leave.

Technologies used: Java, Spring Boot, Hibernate, Eclipse, JIRA, Perforce, Tomcat, Shell Script, SOAP, REST, HTTP

Confidential, Denver, Colorado

Senior Staff

Responsibilities:

  • Helped to architect and design an identification and authentication application based on Nuance Vocal Password solution.
  • Designed and developed a highly multithreaded IP based application to stream audio tracks in a format compatible with the voice application and devices within Schwab’s Call Center environment.
  • Reengineered the distribution process of audio sources to the streaming servers. This greatly helped to streamline the process and reduced the associated support cost.
  • Introduced a set of applications to better monitor the web services outside of client traffic to alert the supporting staff of issues prior to customer impacts.
  • Designed and developed a multi-tiered phone provisioning application for Confidential branches using Apache server and a set of .net web services.

Technologies used: Java, Websphere, Shell Script(Bash), TFS, SOAP, JASON, JAX-WS, SIP, RTSP, RTP, SDP, Splunk.

Confidential, Denver, Colorado

Senior Software Engineer

Responsibilities:

  • Designed and developed a highly available, scalable, and reliable multithreaded SOAP based
  • JAX-WS web service running under IBM Websphere to obtain and aggregate data from multiple data sources and present the aggregated results to its client.
  • Introduced new build, QA and Performance testing, and move to production processes.
  • Developed monitoring support as a set of scripts for the new web service.
  • Used Splunk for performance monitoring, reporting, and alerting of issues prior to any customer impacts

Technologies used: Java, Websphere, JDBC, Eclipse, ClearCase, Apache web server, Shell Script, SOAP, HTTP, JAX-WS, Splunk

Confidential, Denver, Colorado

Senior Software Engineer

Responsibilities:

  • The assurance that the system is always fast, supported and available
  • The system is scalable, and engineered to withstand high demands (1200 TPS).
  • Serving as a lead of off-shore developers for managing the B2B and B2C provisioning services, storing the data in a DB2 and LDAP for authorization and authentication purposes.
  • Led a team of 10+ personnel to manage the migration of production and non-production environments from one data center (Denver) to another (Atlanta). The tasks involved moving more than 400 servers with their associated software with no or very little interruptions to the external clients and development community and other users of the environments.
  • Manage availability, latency, scalability, and efficiency of Galileo Web services by engineering reliability and redundancy into software and systems.
  • Respond to and resolve emergent service problems 24x7x365
  • Developed a Simulator enabling the performance team to train and replay transactions at a minimum rate of 400 TPS per JVM.
  • Participated in developing automation tools to analyze issues and resolve in a real time fashion.
  • Participated in services design reviews.
  • Participated in server capacity planning, software performance analysis, and system tuning.
  • Helped with the review of ongoing design, architecture, standards, and methods for services and systems.

Technologies used: Java, SQL, JS, Struts, SOA, Tomcat, JavaScript, CVS, SVN, Maven, LDAP, DB2, Shell Script, XML, XSLT, SOAP, HTTP, Castor, JAX-RPC, Mule, JMX, JMS

Confidential, Washington DC

Senior Engineer

Responsibilities:

  • Performed administration and maintenance functions on a multi-server Novell based LAN, including print, mail, and communication gateways
  • Ensured smooth operations and servers’ availability.
  • Responded and resolved issues and problems in a timely manner.

Confidential, Rockville, MD

Senior Engineer

Responsibilities:

  • Designed, installed, and implemented LAN O/S (primarily Novell)
  • Designed and installed structured LAN cabling and fiber optics
  • Installed and maintained communication/mail servers
  • Distribution of digital and analog video
  • Supported clients with vast and diverse networking requirements and needs.

Confidential

Senior Analyst Programmer

Responsibilities:

  • Developed and maintained a suite of complex delivery, installation and integration of various types of software on an OS2/DOS Gateway/Fileserver.
  • Developed a set of communication components using X25, X28, IPX/SPX and TCP/IP protocols.
  • Developed and maintained print drivers for various type of travel industry specialized printer types including ticket and itinerary drivers.

Technologies used: C, C++, assembly, OS2, DOS, Visual Basic, COM, DCOM, Windows namespace and shell extension

We'd love your feedback!