We provide IT Staff Augmentation Services!

Software Engineer Resume

0/5 (Submit Your Rating)

Pleasanton, CA

SUMMARY:

  • 9 years of total IT experience in Java architecture, design, development, deployment, testing, networking, and implementation of business systems including Internet Applications development.

TECHNICAL SKILLS:

Technology and Tools: Java (1.7/1.8), Python(2.7/3.0), Groovy, Klampspeak Scripting Python, Groovy Software Testing JUnit/Mockito Code Analysis Tools Coverity Web Services REST API, SOAP, MVC Frame work Building tool QuickBuild/ using groovy Revision Control Perforce, Git - gerrit, RTC DBMS DB2 IDE tool Jbuilder, Eclipse GUI Swing WebService testing tool SoapUI/using groovy Operating System Windows Systems, Linux, Solaris NETWORKING SKILL Networking TCP/IP Protocol, Cisco Switches and Routers Networking OS Cisco IOS CCNA Routing Protocols OSPF, EIGRP, IGRP, RIP and RIPv2 Server Microsoft 2008 R2

PROFESSIONAL EXPERIENCE:

Confidential, Pleasanton CA

Responsibilities:

  • Create a new job for the copy extract services using the spring Frame work. We read the metadata file, validate the records and assign the PPO-flag to needed files. Validation of copy extract files
  • Extract level validation:- created a new job, the validation file name is queried to the respective tables using hibernate. feedbacks were generated and send to concerned group.
  • Worked to reduce security vulnerabilities, Encrypt API Keys using jasypt1.5 jar and implemented EncryptablePropertyPlaceholderConfigure class of spring framework for encrypting/decrypting of keys(placed in the place holder)
  • Developed Hibernate in Data Access Layer to access and update information in the database
  • Created maven archetypes for generating fully functional REST web services supporting both XML and JSON message transformation. Archetypes built on Spring 3.0 technology.
  • My work in the project was to optimize the the splunk queries using python script
  • In the process of compaction, Created blacklist of object for the AT&T.
  • Automated splunk queries using python script

Confidential, Denver CO

Responsibilities:

  • Prepared Functional and Technical design documents
  • Involved in design discussions and code reviews. Made unit testing easy with the design strategy implemented.
  • Responsible for creating and maintaining architecture for Restful API using Spring.
  • UsedHibernate persistence framework on the backend against Oracle database
  • Designed RESTful web services with JSON representation for handling requests
  • Involved in Web Services Testing using SOAP UI (scripting-used- Groovy).

Confidential, SFO CA

Software engineer

Responsibilities:

  • created tool to copy records from one Infoblox instance (Production) to another (production server) using python 2.7-REST API
  • The objects pulled form older production server were filted and put back to the new production server converted the examples of DDI-CLI to automated test cases using python 2.7

Confidential, Austin Texas

Software Engineer

Software:-Java 1.7 and Python 2.7

Client Virtualization: VMware

Revision Control System: Git/gerrit

Project: Converged Infrastructure Management HP OneView. TheHP OneView appliance allows data center administrators to provision, manage and monitor the operational health of HP BladeSystem servers. OneView is a graphically oriented dashboard interface, one that would allow administrators to easily find information and complete tasks.

Responsibilities:

  • Code analysis through Coverity. Find bugs and fix it.
  • Wrote JUint test cases using Mockito.
  • Wrote test until files for helping in test cases.
  • Participated in helping the downlink support for the one view product.
  • Designed and documentedREST/HTTP APIs, including JSON data formats

Confidential CA

System Integration Engineer

Responsibilities:

  • Continuous integration, automated builds using Quick Build.
  • Scripting language used are Groovy and Python.
  • Implemented Development Code/Configuration Turnover process to help organize and prepare releases for deployment.
  • Role played in include and exclude files needed for ProtexIP scan.
  • Collected data needed for build templates.

Confidential, Roseville, CA

Software Engineer / Licensing Engineer

Responsibilities:

  • Requirements Study for licensing of high end Routers and switches.
  • Write code to install Licenses and verify bundles in Cisco products (Routers, switches, firewall).
  • Writing software code to run the auto-test.
  • Writing test code for Cisco Products mainly Routers and Switches Klampspeak using Solaris Platform.
  • My responsibility was to bundle the software and hardware modules needed for each router at delivery. It also included the correct software license needed for each sub-type of routers, switches, wan controller, ASA firewall.All the coding was done in Java.
  • Automated test design, Manual test design, Test Plans and Documentation.
  • Design, implementation and support of the Cisco Autotest network.
  • Development and programming of automated test solutions for Cisco products.
  • Test plan development.
  • Manufacturing hardware and software support.
  • Automated script development for Cisco routers and switches.

Confidential, San Jose, CA

Software Java Programmer

Responsibilities:

  • The User Interface is designed in Swings. Data is communicated to the database through a Dispatcher Servlet, which calls some customized Beans containing the business logic to handle the request. In turn they use some special JDBC classes to perform querying from the Database.
  • Designed, developed and validated the User Interfaces in Swings.
  • Performed quality assurance between screens using XML.
  • Utilized Servlets to perform query on the database.
  • Wrote the server side logic using Servlets for receiving and processing client requests.
  • Utilized JDBC for database connectivity.

Confidential, Sacramento, CA

Owner - Supported various small-medium sized clients

Responsibilities:

  • Troubleshoot Cisco Routers and Switches.
  • Comprehensive knowledge of CISCO networking technologies and protocols.
  • Responsible for installing and supporting network hardware, software, and applications on PC computers.
  • Handle responsibilities of analyzing hardware and software problems and select proper corrective action.
  • As an owner I performed all kinds of different responsibilities from inventory management to a Networking technician.

Confidential, San Jose, CA

Java Developer

Responsibilities:

  • Designed and developed the Corporate Product Master application, which facilitates the client to generate the product catalog and make the products available to clients for downloading over the Internet.
  • These design artifacts included activity diagrams, sequence diagrams, class diagrams.
  • Set guidelines and coding standards for the development team and often collaborated with other groups to establish good design principles.
  • Served as a liaison between the design and development team to ensure timely completion of project deliverables.

Environment: Solaris, Shell Scripts, Ant, Java, J2EE, WebSphere, Oracle 8i, PVCS, Rational Rose.

Confidential

Team Member

Responsibilities:

  • Designed and developed the database access components, LDAP access components and XML parsing components.
  • The responsibilities included technical design and development, E-R modeling, database design.
  • The SenticaXchange middleware distributes the messages from its clients to their users, who are using different types of devices (Mobile Phone, Pager, Palm, and WAP etc).

Environment: Solaris, Ant, Shell Scripts, UML, Rational Rose, Java, J2EE, Servlets, JSP, Oracle 8i, Apache, JRun, Netscape Directory Server.

We'd love your feedback!