Software Developer Resume Profile
NV
PROFESSIONAL PROFILE
- I have been practicing Java and J 2 EE for more 13 years in diverse industry fields that include Financial, Public Safety, Asset Management, E-commerce, Gaming...
- I have a Master's Degree in Electrical Engineering from the University of Stuttgart, Germany. I also have an EIT certification from the Board of Professional Engineers and Land Surveyors from the state of Idaho, Confidential
INDUSTRY SKILLS
- Operating Systems: UNIX Solaris, LINUX , MS based Operating System Windows 7
- Languages: C, C , Java J2SE/J 2 EE , SQL, PL/SQL, JavaScript
- Framework and Technologies : JSF, Spring, JMS, JPA, Hibernate, JUnit, SOAP and REST web services, JAXB, XML Schema, Apache CXF, Apache Camel, Fuse/ServiceMix, LDAP, JavaScript/JQuery, HTML
- Platforms and Tools: PVCS, CVS, Subversion, Rational Rose, JIRA, Visual Studio, Eclipse, WebSphere, JBoss, Oracle 10g/11g, Informix, MySQL, TOAD, Ant, Maven.
- Process and Methodology: Agile Scrum.
EXPERIENCE
Confidential
Responsibility: Software Developer
- Designed and built a whole Virtual Sports Book that supports sport bettings. Managed customer balance before context and processed account transactions after sport context completion.
- Deployed the application on Tomcat Server 7 and Spring Framework 3. Transactions and Data Access are implemented using Spring Framework Templates.
Confidential
Responsibility: System Analyst
Constructed, built, deployed, qualified GE Service Software Infrastructure for Electrical SmartGrid on Fuse 4.4.1 Enterprise Service Bus .Used Java, Maven, Jenkins CI automation, Linux shell scripting in this task.
Confidential
Responsibility: Software Developer
Designed and built the Write Off application for the credit union. The application managed the bad debt recovery and the activities between credit union and the outside agencies debt collector. I applied JSF, EJB and JPA to build and deploy the application on IBM WebSphere Application Server 7. Developed the application on RAD 7.5
Confidential
Responsibility: Software Developer
Built and deployed 5 different EJB3 Stateless Session JAX-WS Soap Web Services on WebLogic 10.3.1, I also used JPA for persistence. The web services support business process for Badge Replacement, Badge Transfer, Property Pass, Equipment Calibration and Foreign Travel.
Confidential
Responsibility: Software Developer Lead
Implemented report specification for the Alaska dept of correction using JASPER, a free open source kit. The reports in PDF format can be accessed through the Web by authorized users. Also used and applied JSF, Spring and Hibernate for the full implementation of the Front End and Back End. Configured Tomcat web server, Server Studio, and Eclipse to access IBM Informix 10 database. Deployed the application on a Tomcat Web server.
Confidential
Responsibility: Enterprise Application Architect and Developer
- Organized and built the environment for Performance and Stress Testing of Xerox Free Color Printers Java/J2EE E-Commerce Software using OpenSTA open source tool .
- Conducted Code reviews based on Xerox internal coding standard.
- Reviewed with QA the defects in the PVCS Tracker and provided resolution in a timely manner.
- Created and modified, on UNIX Sun Solaris machine, shell scripts that run E-commerce batch jobs. Design and implement PL/SQL scripts on Oracle 10g E-commerce database.
- Implemented some aspects of PCI compliance by using 128 bit 3DES Oracle Obfuscation Toolkit, to encrypt credit cards in the database.
- Helped resolved the application bottleneck in concurrent transactions Resolved multithreading issues in TopLink ORM layer. and improved scalability and tuned front end MVC Struts/Tiles/JSP pages for measurable performance gain.
- Implemented EJBs, JMS and TopLink as the middle tier technology stack.
- Worked with Oracle Application Server Release 2. Used Maven to manage the build and deployment process.
Confidential
Responsibility: Enterprise Application Architect and Developer
Hewlet Packard, Boise, ID for the Data Center Consolidation project
- Designed and built a multithreaded Java application Product-Development Management loader that loads documents and their metadata into a Document Management Server CoCreateWorkManager .
- Used XML Beans technology to describe the document and their metadata.
- I applied mature knowledge in JSP/Servlets, EJBs, JMS, Web Services and Hibernate for implementing the application.
- Instrumental in helping the optimization of the Mask Design Assistant application for migration into a Clustered Environment. Wrote Java code to improve performance by reducing I/O and network traffic.
- Declaratively configure the application to support replication and failover in BEA Weblogic clustered platform.
- Migrated multiple other application using Java/JEE and .NET technologies.
- Managed development tasks build, deployment, testing.. with MAVEN
Confidential
Responsibility: Enterprise Application Architect and Developer
Department of Health and Welfare of the State of Idaho for the Epics Replacement project
- Introduced JSF, Spring and Hibernate technologies to build web components for the Benefits Income Calculation and Food Stamps module.
- Used EJBs, JMS, and Hibernate technology stack in the middle tier
- Integrated the web tier with the legacy system using Neon Shadow to access the Mainframe data.
- Deployed the MVC and middle tier component on Weblogic Application Server. Developed the product under Agile/Scrum process
Confidential
Responsibility: Senior Software Developer and Component Builder
- Built a secure layer SSL into an Embedded Web Server for an Audio Conferencing Systems
- Applied mature knowledge in HTML, HTTP, Java Applet, Java, AJAX, JavaScript, and C .
Confidential
Responsibility: Senior Software Developer
- UBC, Las Vegas, NV for Train and Ultra project
- Completed integration of the development and testing environment for a Java/J2EE application for UBC.
- Built the build.xml file for building and deploying the application to the IBM WebSphere application server using ANT.
- Applied mature knowledge in HTML, JavaScript, XML, JSP, Java Beans, JDBC, MVC WebWork to develop the application.
Confidential
Responsibility: Senior Software Architect/Developer
Utah Highway Patrol, Salt Lake City, UT for IS Agencies Integration project
- AppliedJ2EEbased Service Oriented Architecture SOA to develop and deploy hybrid web services SOAP and XML-RPC that integrates Utah High Way Patrol with UCJIS. Used J2EE based JAXB, XMLBeans, XSL, XPath, Hibernate, and Database Controls to access Informix database with WebLogic Workshop for the task.
- Used JUnit to conduct testing.
- Packaged the application as an EAR and deployed it to Test and Production Environment.
Confidential
Responsibility: Senior Software Developer
- Developed components that allow hand held device running Win CE 3.0/Pocket PC 2003, to drive a fingerprint device and scan barcodes PSION TEKLOGIX 7535 . Used MS .NET technology.
- Developed web components to transact with shippers information using Java, JSP and MVC Struts/Tiles and EJBs and JMS.
- The diverse products were built under Feature Driven and RUP Rational Unified Process Agile method
Confidential
Responsibility: Senior Software Engineer II for the Student Loan Program project
- Built client and server components for the Outside Collection Agency functionalities using Java JSP, MVC Struts/Tiles and J2EE/EJB/JMS technology.
- Developed SQL scripts to populate DMS application database on Oracle
- Developed packages using PL/SQL to support DMS database conversion.
- Used JUnit to conduct testing
- Authored and maintained a c shell script on UNIX Solaris/Red Hat Linux to automate the build and testing of DMS application regression testing triggered every 45 minutes with instant e-mail notification.
- Applied RUP and the adaptive Feature Driven Agile method to build the product.
Confidential
Responsibility: Senior Software Developer
- Used Java and Microsoft COM technology to integrate COTS into a client server application for researching compliance of tax returns. Designed and wrote code in Java and C .
- Applied the RUP Agile method to maintain the product.
Confidential
Responsibility: Senior Software Developer
- Wrote object-oriented C code to implement GUI for a wireless pager using a custom specific SDK.
- Designed a software system for Intelligent Traffic Management System using UML and Rational Rose and implemented the system in Java.
- Applied RUP Agile method to develop the product.
Confidential
Responsibility: Consulting Software Developer
- Captured use cases of the system based on requirements document of a ship under replenishment simulation software and illustrated the application use cases with Rational Rose activity diagrams.
- Documented the application high level architecture by specifying the subsystems organized in a Pipe and Filter architecture. Applied RUP Agile method to develop the product.
- Reverse engineered the pre-developed code to visualize the current detailed design of the application. Debugged and built code in C using Visual Studio.
Confidential
Responsibility: Software Engineer II
- Developed use cases and their scenarios to capture the complete usage model of the equipment subsystem.
- Elaborated sequence diagrams and class diagrams to render subsystem objects cooperating to perform a scenario.
- Wrote object-oriented code in C in Windows NT environment.
Confidential
Responsibility: Consulting Software/Automation Engineer
- IBM in Burlington, Vermont. Completed migration of 16 bit ESP Equipment Supervisory Program to 32 bit. Wrote code using IBM Visual Age for C .
- Dominion Semiconductor in Manassas, Virginia. Analyzed, designed and developed a Tool Application Program to control and integrate semiconductor chip manufacturing equipment in the enterprise Manufacturing Execution System for automated production of 250,000 per lot of semiconductor chips.
Confidential
Responsibility: Systems Engineer
- Designed and implemented on a SGI IRIX, a component based on socket technology that manages networking between UNIX workstation and a VAX/ELN embedded equipment. The implementation was object oriented using C compiler.
- Developed algorithms to speed up automatic focusing of Scanning Electronic Microscope and implemented them in C .
