We provide IT Staff Augmentation Services!

Software Engineer Resume

3.00/5 (Submit Your Rating)

Denver, CO

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:

Languages: C, Klampspeak, Java 1.7 (Core Java, Applet, Swing, Servlets, Spring), Python, Groovy and Very well - versed with OOPS concept

Scripting: Python, Groovy

Software: Testing JUnit/Mockito

Code Analysis: Tools Coverity

Web Services: REST

Revision Control: Perforce, Git-Gerrit

JAVA: ATI Jbuilder, Eclipse

DBMS: DB2, Oracle, SQL

GUI: Swing

Operating System: Windows Systems, Linux, Solaris / VI Editor

NETWORKING: Networking TCP/IP Protocol, Cisco Switches and Routers, ASA Firewall, Networking OS Cisco IOS

PROFESSIONAL EXPERIENCE:

Confidential, Denver, CO

Software engineer

Responsibilities:

  • Prepared Functional and Technical design documents
  • Used Spring Core and Webservices.
  • Performed unit testing for modules using JUnit.
  • Involved in design discussions and code reviews. Made unit testing easy with the design strategy implemented.

Confidential, SFO CA

Software engineer

Responsibilities:

  • created tool to copy records from one Infoblox instance (Production) to another (development) using python 2.7-REST API converted the examples of DDI-CLI to automated test cases using python 2.7 it was a small 3 months project.

Confidential, Austin Texas

Software Engineer

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.

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.
  • Write script to monitor the nodes (servers).

Confidential, Roseville, CA

Networking 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

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

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!