Senior Software Engineer Resume
2.00/5 (Submit Your Rating)
SUMMARY:
Experienced in designing and building enterprise web applications using J2EE and open source frameworks.
TECHNICAL SKILLS:
- Java
- C#
- .NET
- SQL
- DotNetNuke
- Visual Basic .Net
- Visual Studio .NET
- J2EE
- XML
- SQL
- Spring AOP
- Spring MVC
- Hibernate
- Mule ESB
- ActiveMQ
- Web Services (REST
- SOAP
- Apache CXF
- JAX - WS
- JAX-RS
- WSDL)
- AJAX
- JavaScript
- HTML
- Flash/Flex
- Apache Tomcat
- Object Oriented Analysis and Design
- UML
- Rational Rose
- C
- Oracle PL/SQL. MS SQL Server
- JUnit
- Maven
- Ant
- CruiseControl
- CVS
- Rational ClearCase
- Enovia MatrixOne
PROFESSIONAL EXPERIENCE:
Senior Software Engineer
Confidential
- Developed a command line processor, integrated with the framework, to launch java applets within a web browser with the ability to programmatically pass run time arguments stored in the database.
- Built a DotNetNuke extension to perform custom user authentication
- Participated in product demonstrations at customer sites.
- Java, C#, .NET, SQL, DotNetNuke, Visual Basic .Net, Visual Studio .Net
Senior Software Engineer
Confidential
- Designed and built server side REST J2EE component to serve up reports from MS SQL Server Reporting Services.
- Worked with business team to re-design poorly performing and manually intensive file based mechanism for managing very large lists of email addresses. Built REST services to integrate with .NET UI
- Java, J2EE, MS SQL Server, XML, Spring, Hibernate, Mule ESB, ActiveMQ, Apache CXF, JAX-WS, JAX-RS, WSDL, Apache Tomcat, Maven, Ant, CruiseControl, CVS, Eclipse, JUnit
Consultant
Confidential
- Contracting to Enovia’s Professional Services group to work at customer site in Seoul, Korea.
- Analyzing J2EE code from UI, business logic layer and database triggers to provide recommendations for performance improvements.
- Worked with Matrix One R&D group to identify, analyze and provide solutions for improving performance and scalability of the database trigger manager program.
- J2EE, JSP, Servlet, JavaScript, Enovia MatrixOne, HTTPWatch, Firebug
Director of Software Engineering
Confidential, Santa Barbara, CA
- Directed a global team consisting of onsite, remote and offshore software developers located in Russia and India.
- Partnered strongly with the Project Manager to implement Agile across the organization to realize rapid improvements in the delivery process.
- Redesigned the source code control process to enable parallel development on multiple but related code streams to accommodate Agile methodology.
- Participated in all phases of release planning, including defining release themes, estimating and project planning, implementation, testing, and coordinating the deployment activities.
- Enovia MatrixOne framework, Product Lifecycle Management PLM, Rational ClearCase, J2EE, JSP, Servlets, JUnit, CruiseControl, Web Services (SOAP, REST), Mule ESB, ActiveMQ, Spring, Hibernate
Senior Software Engineer
Confidential, Santa Barbara, CA
- Participated in the evaluation and selection process for our development toolset.
- Designed a high quality, auditable software development process using the Rational ClearCase and ClearQuest toolset.
- Worked with lead architects to design and implement Digital Asset Management and Workflow Collaboration functionality using the MatrixOne framework based on J2EE for the web.
- Functioned as a team lead, developing coding standards, organizing design sessions and training.
- Designed and built XML based server integration for Flash/Flex UI components.
- Enovia MatrixOne framework, Product Lifecycle Management PLM, Rational ClearCase, J2EE, JSP, Servlets, JUnit, CruiseControl, Web Services (SOAP, REST), Mule ESB, ActiveMQ, Spring, Hibernate, AJAX, Flash/Flex
Senior Software Engineer
Confidential, Carpinteria, CA
- Re-engineered existing Progress 4GL applications to support an event driven Java UI.
- Designed logical object model with Rational Rose and performed technical lead duties for a team of developers, including an Indian offshore team.
- Designed a customer relationship management module and a startup and login module for supply chain application.
- Used Rational Rose for object and interaction modeling from which Forte code was generated.
Software Developer
Confidential, Tucson, AZ
- Developed a test case suite for an order tracking system for the AVALON MRP client/server application.
- Designed an enhancement to the order tracking system using Oracle Designer/2000 for entity-relationship and data modeling.
- Coordinated onsite Indian contractor to implement the design using Oracle's 4GL toolset.
- Coordinated requirement gathering and final customer testing with onsite and offsite Japanese customer team.
Software Development Programmer
Confidential, Tucson, AZ
- Developed a module for accessing the DB2/2 databases for tape library control application.
- Maintained simulation model of robotic tape library.
- Develop simulation test cases to verify and debug microcode based on documented function.
Database System Support
Confidential, Tucson, AZ
Database System Support:
- Maintain production IMS databases for integrity and growth
- Maintain, test and upgrade JCL generating software tool.
Systems Operator:
- Operate production system mainframes, including tape mounts and printing.
- Tape Drive System Test Technician:
- Verify operation with mainframe prior to customer shipment.
- Received monetary award for suggesting a cost saving method for shift turnover.
