Software Architect, Lead Software Consultant Resume
5.00/5 (Submit Your Rating)
Houston, TX
SUMMARY
- 12 years hands - on software architect/developer experience with object oriented analysis, design, and programming in Java SE, Java EE, and .NET. Fully noledgeable in teh whole software development lifecycle and methodologies
- 12 years of Java SE/EE programming experience with database driven multi-tier client/server enterprise distributed web and standalone application with scalable high-availability infrastructure systems architecture
- 12 years Oracle SQL, PL/SQL programming experience, especially in database ER modeling, SQL performance tuning
- 8 years .NET development and SQL Server experience
- 8 years C programming experience, UNIX system related programming, mathematical modeling, and numerical analysis programming (especially in structural engineering finite element analysis with both static and dynamic mechanics)
- 12 years Gas Pipeline transaction management eCommercial business experience, expert in all NAESB standard gas pipeline business function areas
- 1 year energy commodity trading business experience, familiar with oil, gas, and power trading, swap, and risk analysis
TECHNICAL SKILLS
- Java SE, Java EE, Java ME, Concurrency, Networking, JDBC, JMX, JNDI, JAXP, JAXB, JAAS, JSSE, Java PKI, EJB, CDI, JPA, JTA, JMS, Servlet, JSP, JSTL, JSF, JAX-WS, JAX-RS, Java WebSocket API, Spring, AspectJ, Hibernate, Quartz, ICEfaces, PrimeFaces, Apache Axis, Apache CXF, Android SDK
- .NET, C #, ASP.NET, ASP.NET MVC, ASP.NET Web API, SignalR, ADO.NET, Entity Framework, WCF, WinForms, WPF, Ninject, NUnit, NMock, Visual C++, VB, MFC, COM, Win32 API
- HTML, CSS, JavaScript, jQuery, Kendo, AngularJS, Knockout, AJAX, JSON, XML, DOM, SAX, XSLT, XPATH, SOAP, Web Services, RESTful, WebSocket
- SQL, PL/SQL, Objective-C
- Object oriented analysis and design, UML, design pattern, component based design, SOA, SaaS
- IBM PC Assembly Language, Unix C, C++, Python
PROFESSIONAL EXPERIENCE
Confidential, Houston, TX
Software Architect, Lead Software Consultant
Responsibilities:
- Designed and led teh development of ePipeMaster Suite, including .NET GUI, JSF GUI, iOS GUI, Android GUI, Java EE service framework, web service SOA framework, and business function implementation with Oracle and SQL Server.
- Led a team of three members to provide architecture consulting service for Transco. Helped them convert business essential JSP web application in production into a modern AJAX JSF rich client, interactive web application.
- Designed and programmed teh architecture framework for our client’s new JSF web application, ensured smooth integration with client’s business logic components (Java classes, SQL, PL/SQL, and Oracle).
- Designed teh conversion procedures and teh coding guideline for teh development team of 20 developers, halped our client to define teh step-by-step conversion plan, led teh development team to execute teh plan successfully, halped our client with project planning and ensured teh step by step smooth conversion without any interruption to client’s daily business.
- Designed and implemented teh scalable, secure, high available infrastructure
- Made $7 millions saving for client.
- Led teh implementation of Constitution Gas Pipeline electronic contract project and capacity model project
- Provided architecture and implementation consulting for Camden CUBS2 (Central Utility Bill System 2)
Confidential, Houston, TX
Senior Software Developer
Responsibilities:
- Performed solution proposal, product design, coding, code review, and unit testing for multiple Bridgeway web-based, web service, SOA enterprise legal solution software products.
- Developed and presented architecture solution options with pro/cons, software development procedure, standard, and guidelines for senior management team to make decision. Conducted research on new software development techniques, tools, and methodologies.
- Involved in teh full software development life cycle with Agile methodology. Frequently utilized reasonable object oriented design pattern to design new system and refactor existing system in continuous integration environment.
- Provided innovative architecture level solution for Bridgeway product’s report framework, internationalization framework, encryption/decryption framework, security framework, scheduler framework, and unit testing framework. Implemented with Java SE, Java EE, Hibernate, Toplink, C# .Net, web service, Oracle, SQL Server, UNIX, Windows, and LINUX.
Confidential, Houston, TX
Senior Software Consultant
Responsibilities:
- Provided senior software consultant service to a major natural gas pipeline company to maintain and enhance its J2EE based business essential software. Helped in migrating client’s J2EE 1.1 application to J2EE 1.4 standard. Provided creative solutions for migrating developer’s VAJ IDE project into IBM RAD IDE project. Greatly increased developer’s work efficiency in developing, building, and local testing.
- Introduced AJAX technology into client’s existing web-based application framework. Provided creative user-friendly solution to business users. Created a new template to improve client’s existing web application.
- Implemented C# ASP.NET 2.0 SQL Server driven web application for Cypress-Fairbanks ISD. Implemented client’s business idea into concrete, efficient, and user-friendly software application under client’s budget and timeline.
Confidential, Houston, TX
Technical Architect
Responsibilities:
- Implemented several architecture features for Confidential ’s major energy trading application, Entegrate, within a development team of 20 members. Played major role for analyzing issues to provide technical solution and idea, designing general technical standard, template and component for developer to follow, programming application framework, leading and assisting developers.
- Designed, implemented and maintained JWSDP based XML importer and exporter solution for Entegrate, web service interface, JMS message broker interface, Tibco Rendezvous message bus interface, security framework with flexible autantication and authorization support for BC4J integrated RMI security solution, oracle database security solution, LDAP, active directory, and JAZN based single sign on (SSO) solution. Fix issue with a critical Oracle BC4J bug that caused database connection leak.
Confidential, Houston, TX
System Analyst Staff
Responsibilities:
- Member of development team to develop J2EE based service delivery business software for Williams Gas Pipeline.