Sr. Software Architect/technical Lead Resume
Washington, DC
SUMMARY:
- A Naturalized US Citizen with 20 years of Strong professional experience in full life cycle project management, Systems study, analysis, design, development, implementation and maintenance of Client/Server, n - tier architecture, Internet/Intranet and Web based applications using Java, J2EE family related languages in Unix, Linux and Windows platforms.
- I’m looking for a Technical Lead, Software/Enterprise Architect or Sr. Software Engineer position with Telecommute flexibility.
SKILLS:
Management: Project Management, Business Requirements, System Analysis, Functional and Technical Writing, Uses and Tests Cases.
Programming: Java/J2EE, JSP, JSF, Json, Quartz, HTML5, ExtJS, JavaScript, JQuery, AJAX, SQL, PL/SQL, XML, Fortran, C/C++, POI
Application Servers: Apache X, Tomcat X, Iplanet, JBoss, WebSphere, WebLogic
Database Access: CORBA, JDBC, ODBC, Solr, ORM (Spring, Hibernate)
RDBMS: Oracle X, Informix 7.X, SQL server X, MS Access X, DB2
OS: Windows X, Unix, Linux, OpenVMS
Methodology: OO Design, Agile, SCRUM, RUP, Web Services (RESTful, Amazon), SOA, SOAP, Spring (MVC, WebFlow), DOJO
Development Environment: Eclipse, Vi, Emacs
Building and Source Control: Maven, Ant, JBuilder, CVS, Git, Gradle, Sencha, Automated Build and Deployment (Jenkins), SVN
Tools: MS Project, Documentum, JIRA, Rational Rose Suite, iText, iSpell, Oracle ADF, GWT, TOAD, UML, SharePointTesting JUnit, WebRunner, WebInspect
Languages: French (Native), Portuguese (Basic), Spanish (Basic).
PROFESSIONAL EXPERIENCE:
Sr. Software Architect/Technical Lead
Confidential, Washington, DC
Responsibilities:
- Business Requirement gathering and Translation into Sprint Stories and Technical Specifications
- Write Functional and Technical documents
- Develop Test Scenarios and Cases
- Installed and Configured Automated Build, Continued Integration and Deployment(Jenkins, Gradle, Maven)
- Installed and Configured Oracle RDBMS Database
- Installed and Configured Application Server/Web Server/ORM Frameworks(Tomcat, Apache, Hibernate, Spring)
- Installed and Configured Source Control(Git Hub, SVN)
- Data Management(Database Design, PL/SQL, SQL, Stored Procedures)
- Designed and Implemented Interfaces to interact with client environment (RESTful Web Services, JSON, JWS)
- Designed and Implemented Business Objects to convert Legacy Fortran Code to Modern Java.
- Designed and Implemented a Report Engine using POI
- Designed and Implemented data mapping between database and Java(Hibernate, Spring, Annotations, Envers)
- Assign, Track and Provide technical support to senior and junior team members (JIRA) Point of Contact between Management and Technology
Technologies used:
Languages: Java, J2EE, JSP, JSF 2.0, ExtJS, iText, iSpell, JavaScript, JQuery, AJAX, PL/SQL
ORM: Spring, Hibernate, SOA
Application/Web Servers: Apache, Tomcat
OS: Unix, Linux, Windows, OpenVMS
Database/Free Text Search: Oracle (ADF), MySql, Informix, Solr
Methodology: Object Oriented Design, Agile (Story point, Story grooming, Story Implementation)
Development Environment: Eclipse
Building and Source Control: Maven, Git, Gradle, SVN
Design Tools: UML, MS Project
Sprint Management: JIRA
Confidential, Washington, DC
Sr. Software Architect/Technical LeadResponsibilities:
- Business Requirement gathering and Translation into Sprint Stories and Technical Specifications
- Write Functional and Technical documents
- Design Test Scenarios and Cases
- Installed and Configured Automated Build, Continued Integration and Deployment(Jenkins, Gradle, Maven)
- Installed and Configured Database/Free Text Search Engine(SQL Server, Oracle, MySQL, Solr)
- Installed and Configured Application Server/Web Server/ORM Frameworks(Tomcat, Apache, Hibernate, Spring)
- Installed and Configured Source Control(Git Hub, SVN)
- Data Management(Database Design, PL/SQL, SQL, Solr Search, Stored Procedures)
- Designed and Implemented Interfaces to interact with client environment (RESTful Web Services, LDAP, RSA Authentication, SOA)
- Designed and Implemented User Interface components (ExtJS, AJAX, JQuery, JavaScript, JSP, JSON, JSF 2.0).
- Designed and Implemented re-usable core components and business functionalities (Java Beans, Servlets, RESTful Web Services)
- Designed and Implemented data mapping between database and Java(Hibernate, Spring, Annotations, Envers, Quartz/Cron Jobs)
- Assign, Track and Provide technical support to junior team members (JIRA) Point of Contact between Management and Technology
Technologies used:
Languages: Java, J2EE, JSP, JSF 2.0, ExtJS, iText, iSpell, JavaScript, JQuery, AJAX, PL/SQL
ORM: Spring, Hibernate, SOA
Application/Web Servers: Apache, Tomcat
OS: Unix, Linux, Windows
Database/Free Text Search: Oracle (ADF), MySql, Informix, Solr
Methodology/Tools: Object Oriented Design, UML, Agile (Story point, Story grooming, Story Implementation), MS Project
Development Environment: Eclipse
Building and Source Control: Maven, Git, Gradle
Confidential, McLean, VA
Sr. Technical Consultant
Responsibilities:
- Business Requirements and specifications of customizations.
- Write Functional and Technical documents
- Installed and Configured Automated Build and Deployment(Jenkins, Gradle, Maven)
- Installed and Configured Database/Free Text Search Engine(SQL Server, Oracle, MySQL, Solr)
- Installed and Configured Application Server/Web Server/ORM Frameworks(Tomcat, Apache, Hibernate, Spring)
- Data Management(Database Design, PL/SQL, SQL, Solr Search, Stored Procedures)
- Designed and Implemented Interfaces to interact with client environment (Web Services, LDAP, Single Sign-On, ESB, SOAP)
- Designed and Implemented User Interface components (JSP, JSF, AJAX, JQuery, JavaScript, CSS, Tiles, Ext-JS).
- Designed and Implemented re-usable core components and business functionalities with RESTful Web Services, Java/J2EE.
- Designed and Implemented data mapping between database and Java objects(Hibernate, Spring, Java/J2EE)
- Provided general technical oversight and support to junior team members
- Assignment, support and tracking of tasks (JIRA)
Technologies used:
Languages: Java, J2EE, JSP, JSF, ADF, CSS, Tiles, Ext-JS, iText, iSpell, JavaScript, JQuery, AJAX, PL/SQL,REST, Spring, Hibernate
Application Servers: WebSphere, Tomcat, Apache
OS: Unix, Linux, Windows
Database/Free Text Search: DB2, Informix, Oracle (ADF), MySQL, Solr
Methodology/Tools: Object Oriented Design, UML, Agile (Story point, Story grooming, Story Implementation), MS Project
Tools: Eclipse, CVS, WebRunner, MS Project, Rational Suite (Rose, Software Architect, ClearCase, ClearQuest), JIRA, TOAD, OLAP
Confidential, Fairfax, VA
Sr. Technical Consultant
Responsibilities:
- Business Requirements and specification of customizations.
- Write Functional and Technical documents.
- Installed and Configured Automated Build and Deployment(Jenkins, Maven)
- Installed and Configured Databases/Free Text Search Engines(SQL Server, Oracle, MySQL, Solr)
- Installed and Configured Application/Web Servers(Jetty, Tomcat, Apache, WebSphere, JBoss)
- Installed and Configured ORM frameworks( Hibernate, Spring)
- Data Conversion and Migration from legacy system to Oracle(Database Design, TSQL, ETL - Stored Procedures)
- Designed and Implemented XML Parsing and Processing between front and back ends.
- Designed and Implemented User Interface (JSP, JSF, AJAX, JQuery, JavaScript, JSON, HTML5, CSS).
- Designed and Implemented Object Oriented, SOAP, Web Services and Web Methods frameworks.
- Designed and Implemented business functionalities(Java, JMS, EJB, Hibernate, JDBC, Oracle(ADF), SQL Server, MQSeries)
- Design new Architecture to migrate existing system to a Java/J2EE platform(WebSphere/JBOSS, Spring/Hibernate, Shell jobs)
Technologies used:
Languages: Java, J2EE, JSP, HTML, CSS, Tiles, JavaScript, JQuery, AJAX, PL/SQL, XML, Spring, Hibernate
Application/Web Servers: Tomcat, WebSphere, JBoss, Jetty, Apache
OS: Unix, Linux, Windows
Database/Free Text Search: DB2, Informix, Oracle (ADF), Solr
Methodology: Object Oriented Design, UML, Agile
Tools: Eclipse, CVS, WebRunner, MS Project, Rational Suite (Rose, Software Architect, ClearCase, ClearQuest), JIRA, TOAD
Confidential, Washington, DC
Sr. Technical Lead
Responsibilities:
- Business Requirements and specifications of customizations.
- Design and Develop Uses and Tests Cases
- Write Functional and Technical documents.:
- Installed and Configured Databases/ Free Text Search Engine(SQL Server, Oracle, Solr)
- Installed and Configured Application/Web servers (WebSphere Portal and Portlets-JSR, WebLogic, JBoss)
- Configured Automated Build and Deployment(Jenkins, Maven)
- Installed and Configured Source Control SVN
- Designed and Implemented Report Engine using XML Parsing and Processing in SOA architecture and SOAP calls.
- Designed and Implemented back ends cron jobs (JNI, C/C++, ESQL/C, PL/SQL, Stores procedures) with UNIX/LINUX shell scripts.
- Designed and Implemented business functionalities and user interface (JavaBeans, JQuery, JSP, JSF, JavaScript, HTML5)
- Designed and Implemented XML Parsing and Processing mechanism between front and back ends.
- Assign, Track, Support and Verify Tasks of junior team members (JIRA) Point of Contact between management and Technology
Technologies:
Languages: Java, J2EE, JSP, JSF, JavaScript, PL/SQL, XML, Spring (MVC, WebFlow), AJAX, Hibernate, Jasper Reports
Application Servers: JBoss, WebSphere, WebLogic
OS: UNIX, Linux, Windows
Database/Free Text Search: SQL Server, Oracle (TOAD), DB2, Informix, Solr
Methodology: Object Oriented Design, UML, Agile (Scrum), Web Services (WSD), Spring (Batch, MVC, WebFlow)
Tools: Eclipse, CVS, WebRunner, MS Project, J-Unit, Rational Suite (Rose, Software Architect, ClearCase, ClearQuest)
Confidential, Atlanta, GA
Sr. Associate Technology
Responsibilities:
- Responsible for installing, configuring, monitoring, deploying code and supporting Java/J2EE applications.
- Responsible to translate business requirements to the development team for customization.
- In charge of custom analysis for specific client business needs for the application future developments.
- Point of Contact between end user, stakeholder, management and development team.
- Designed and Implemented middle tier components (Session and Entity -EJB, Struts)
- Designed and Implemented back end business objects (Java Beans, Servlets) and XML Parsing
- Designed and Implemented Spring MVC (Models, Controllers, Validators, Web flows)
- Designed and Implemented business functionalities and user interface (JavaBeans, JSP, JSF, JavaScript, HTML, AJAX) Leadership/Mentorship (Onshore and Offshore teams of eight) (5%):
- Subdivided and tracked tasks between entry level and junior associates
- Provide technical support to lower level associates.
Technologies used:
Languages: Java, J2EE, JSP, JSF, JSTL, JavaScript, AJAX, PL/SQL, XML, Struts, Spring, Hibernate
Application Servers: JBoss, WebSphere, WebLogic
OS: Unix, Linux, Windows
Database: DB2, Informix, Oracle
Methodology/Tools: Object Oriented Design, UML, Agile, MS Project
Tools: Eclipse, CVS, WebRunner, MS Project, Rational Suite (Rose, Software Architect, ClearCase, ClearQuest)
Software Developer
Confidential, Atlanta, GA
Responsibilities:
- Develop Data Flows and Data Models.
- Oversee the entire relationship with the customer for future implementation procurements.
- Requirements and specifications gathering.
- Write Functional and technical documents.
- Installed and Configure Databases(Oracle)
- Application servers (WebSphere Portal and Portlets-JSR, WebLogic, JBoss)
- Designed and Implemented the development environment (Code, Test, Revision Control, Documents)
- Designed and Implemented Front End pages with JSP and JSF.
- Designed and Implemented Object Oriented Analysis and Design Patterns to convert Data Objects to XML files
- Provide technical support to resolve bugs and performances issues
- Develop Data Diagrams, Data Models and User flows.
- Requirements and specifications gathering.
- Write Functional and technical documents.