Lead Java/c++/corba Developer Resume
Richardson, TX
SUMMARY:
- Outstanding Java/J2EE/C++/CORBA Developer and talented Software Engineer with proven expertise in OO/SOA analysis and design and exceptional record overseeing all facets of Software Development Life Cycle, from analysis and design to implementation and maintenance.
- 20+ years of experience in full System Development Life Cycle (Proposal, Process Engineering, Design, Development, Testing, Deployment and Support) using Agile, Waterfall methodology.
- Diverse experience untiltizing Java tools and C++ in business, Web, and client - server envrironments including OOAD concepts, Java/J2EE/Ejb3, Spring, Web services (REST, SOAP), C++/CORBA, JPA, JSP, Servlets, Java Script, Structs, JSON, XML, WSDL, XSD, HTML, JDBC, Hibernate, PL/SQL and Junit technologies.
- Strong experience in using various design patterns such as MVC (Model-View-Controller), Singleton, DAO (Data Access Object), DTO (Data Transfer Object), Façade, Factory, Service Locator and Builder.
- Good understating of microservices architecture and apllied such concept to work.
- Strong Experience in using DevOps tools like JIRA, Confluence, GIT, SVN, CVS, Clear Case, Stash, Jenkins, Ant and Maven
- Strong experience in RDBMS concepts, Oracle, Sybase.
- Strong knowledge in designing and coding stored procedures, Triggers and Functions using PL/SQL.
- Experience with Application servers and Web servers such as WebLogic and Apache Tomcat.
- Strong experience in using different IDEs like Eclipse and Net beans,.
- Provven background leading teams in stressful, deadline-oriented environments, experienced troubleshooter, resourceful, able to work under pressure and talented problem solver able to think “outside the box”
- Excellent communication skills, leadership abilities, strong architectural skills, hardworking and a very good team worker.
- Quick Lear ner, believer of co nti nu o us learning and s o, ea sily adaptable to n ew tec hn olo g ies.
TECHNICAL SKILLS:
Operating Systems: MS Windows, Unix/Linux
Languages & Software: Java/J2EE/EJB3, C++/CORBA, SOAP, REST, JSON, WSDL, XML, UML, PL/SQL, Servlets, JDBC, Hibernate, JUnit, HTML, JavaScript, AJAX, SPRING, STRUTS
Design Patterns: Model View Controller, Singleton, DAO, DTO, Facede, Facotry, Service Locator, Builder
Methodologies: Agile, Scrum, Waterfall
Miscellaneous: MS Office, GIT, SVN, CVS, Clear Case, Jenkin, Stash, SourceTree
Project Management Tools: JIRA, Confluence
Databases: Oracle, Sybase
Servers: WebLogic, Tomcat, CORBA (Orbix, OmniORB)
PROFESSIONAL EXPERIENCE:
Confidential, Richardson, TX
Lead Java/C++/CORBA Developer
Responsibilities:
- Lead numerous projects utilizing Java/J2EE/Ejb3, Web Services (REST, SOAP), JDBC, Hibernate, C++/CORBA, Weblogic, threadpool, JSP, Apache Struts to create fully-intergrated logical provision system (VDDS): order stacking, logical provision, billing record generation for various products: Ethernet, PIP, Public IP, Frame Relay, DSL, ATM, etc. And maintain quality for same and perform troubleshoot to resolve all application issues/bugs identified during the test cycles.
- Lead Latam offshore team to migate formal WorldCom system to VDDS. Oversee all stages of analysis, design, development, deployment and test by using Java/J2EE/Ejb3, C++/CORBA, MQ, Oracle.
- Lead India offshore team implement Public IP to Confidential Rapid Delivery (VRD) system and enhanced PIP product (including add new feature) using Java/J2EE, SOAP Web service, XML, Oracle.
- Designed and implemented various interfaces to upstream/downsteam systems for order collection, network resource assignment, invertory query, order fulfillment, billing record generation using Java/J2EE/Ejb3, SOAP Web service, XML, JMS, xPath, Orcale
- Designed and developed the REST based Micro services for massive migration tool (MMT) and Access/PVC groom using the Spring Boot, Spring Data with JPA, Oracle. And Used Maven tool for building the application and run it using Tomcat Server
- Developed application level code to interact with APIs, Restful using JSON and persistence using Hibernate and JPA framework.
- Designed and developed workflow module using Quartz Job Scheduler along with Java/J2EE/Ejb3 multithread, Oracle.
- Developed and modified Oracle PL/SQL codes like stored Procedures, Functions, Triggers etc based on technical and functional specification documents for XO migration.
- Designed class diagrams and sequence diagrams as a part of Design Phase using Microsoft Visio.
- Worked independently to migrat UUNET to VDDS by using Java/J2EE, JMS, Oracle, Sybase
- Worked independently to covert existing C++ code to Java/Ejb3 code.
- Participated in design and develop Acticatoin Manager Tool (AM) using Java/J2EE/Ejb3, GWT.
- Coordinate with the business analyst and application architects to maintain knowledge on all functional requirements and ensure compliance to all architecture standards.
- Follow AGILE/SCRUM methodology with TDD through all the phases of SDLC.
- Use JIRA & Confluence for managing the portfolio, creating and keep tracking of the user stories.
- Responsible for analysis, design, development and integration of UI components with backend using J2EE technologies.
- Use log4j to log different types of messages to write on to the proprietary log model.
- Use Ant for building J2EE application running in WebLogic and Maven tool for building microservice running withTomcat Server.
- Use GIT/Stash, CVS, SVN as version control for tracking the changes in the project, Jenkins for deployment and se Junit Framework for unit test.
- Provide technical support for UAT/E2E and post production.
Environment: Java/J2EE/Ejb3, JDK 1.6/1.7, Linux/Unix, Spring MVC, Spring Boot, Hibernate, WebLogic, Tomcat Server, Microservices, Ant, Maven, Jenkins, Eclipse Luna, JUnit, GIT, CVS, SVN, SourceTree, JIRA, JSON, RESTful, SOAP, Oracle, Sybase, JDBC, Hibernate, GWT, HTML, JSP, JavaScript, jQuery, Agile/Scrum/Waterfall
Confidential, Dallas, TX
C++/CORBA Developer
Responsibilities:
- Involved in defining & designing the layers, components of the project using OOAD methodologies and UML patterns and guideline.
- Developed Use Case Diagrams, Sequence Diagrams, and Class Diagrams using National Rose.
- Lead 4-member team to implemented local service provisoin modules interfaced with Southwest Bell by utilizing C++, CORBA, RogueWave libray and Oracle database.
- Used Clear Case for version control of the code and configuration of files.
Environment: C++, Orbix CORBA, Oracle, PL/SQL, UML, National Rose, Clear Case, Sun Solaris workstation.
Confidential, Plano, TX
C++ Developer
Responsibilities:
- Involved in defining & designing the layers, components of the project using OOAD methodologies and UML patterns and guideline.
- Developed Use Case Diagrams, Sequence Diagrams, and Class Diagrams using National Rose.
- Implemented revenue modules by utilizing C++, RogueWave libray and Sybase database.
- Used CVS for version control of the code and configuration of files.
- Provided 24/7 production support.
Environment: C++, Rogewave, Sybase, UML, National Rose, CVS, Sun Solaris workstation
Confidential, Dallas, TX
Programmer
Responsibilities:
- Wrote UNIX shell script to automate cleaning system for Wafer Fab.
- Tested and provided support for automated cleaning system.
Environment: Unix shell script, CVS, Sun Solaris workstation.