We provide IT Staff Augmentation Services!

Software Architect Resume

2.00/5 (Submit Your Rating)

Dallas, Tx

SUMMARY:

  • 10+ years of IT experience. Good working knowledge of software architecture/design/development.
  • Thorough Knowledge of Object Oriented Programming, Design Patterns, Algorithms, UML and SDLC
  • Expert level skills in developing enterprise applications using Core Java, J2EE, MVC, Web Services, Spring Boot, JPA, Hibernate, Struts, JSF
  • Developed UI applications using Angular JS, Angular Material, Bootstrap, FLEX , JSP, Struts 2.0, JSF, HTML 5, JavaScript, and ASP.
  • Experience as a software engineer in Java web and client server development with knowledge in all the phases of the life cycle of the software including requirements , design, coding, testing, deployment, change and configuration management, process definitions and project management
  • Solid Understanding of RDBMS concepts
  • Experience in writing SQL queries, Triggers, Stored Procedures for accessing and managing databases such as Oracle, SQL Server, and MySQL.
  • Followed Waterfall and Agile/Scrum methodology of software development which satisfies the customer through early and continuous delivery of valuable software
  • Self - motivated and quick learner of new concepts and technologies.
  • A team player with excellent interpersonal, communication and presentation skills.

TECHNICAL SKILLS:

Programming Languages:  JDK 1.8, C, SQL, PL/SQL

Java Core:  Memory Management, Thread Classes, Exception Handling and Collection APIs

UML Tools:  MS Visio 2003,2007

IDE & Reporting Tools:  Eclipse, IntelliJ

Databases:  Oracle 11g, 10g, 9i, 8i, MS SQL Server 2008, MySQL

Application Servers:  JBoss, Apache Tomcat

Web Technologies:  HTML, CSS, Java Script, Angular JS, Angular Material, Bootstrap, XML, XSLT, FLEX, ASP

ORM Frameworks:  Hibernate, Ibatis

Version Control:  Start team, VSS (Visual Source Safe), GIT, Bitbucket

Middleware Technologies:  EJB 2.1, 3.0, JNDI, JMS (Java Message Service)

WebServices:  RESTful with JAX-RS 2.0, SOAP UI

Testing:  JUnit 4.1, J-Mock, Easy Mock

Logging Tools:  Log4j

Rules Engines:  Drools

Template Engines:  Velocity Templates

PROFESSIONAL EXPERIENCE:

Software Architect

Confidential, Dallas, TX 

Responsibilities:

Works closely with process, business, systems analysis and infrastructure areas to investigate and define future systems that will continue to support operational needs and improve business processes. Help create build and release processes, source code control, methodologies and tools including setup of new processes and tools and assist with creation/implementation of new processes

Technologies: Java 1.8, Spring JPA Hibernate, MS Sql server, Mongo DB, Apache Tomcat Server, Angular JS 1.5.0, Bootstrap, JUnit, Rest UI, IntelliJ, Gradle. Git/ Jira.

Application Architect

Confidential, CA

Responsibilities:

Quest Diagnostics has initiated an effort to improve the digital experience of client, patients and other consumers of their lab and analytic services. A member of the Architecture team that has been formed to identify business and technical capabilities associated with the next generation UI experience for Quest Diagnostics. This team evaluates design approaches and technologies to provide an overall architectural approach and technology stack to realize the next generation UI experience.

Technologies: Java 1.8, Spring JPA Hibernate, Oracle 12, JBoss Web Server, Apache Http Server, Angular JS 1.5.0, Angular Material, Bootstrap, CAS authentication, JUnit, Rest UI, IntelliJ, Maven, Jenkins/Chef. Git/ Perforce/Code collaborator/Rally/Flow Dock/Karma/NodeJS

Sr. Systems Architect

Confidential, CA

Responsibilities:

  • Design, develop and implement web-enabled applications used in support of Quest Diagnostics business Lab Operations.
  • Direct the design of new functionality from conception to completion and oversee the technical staff involved with the development project.
  • Works with business executives, end-users and business analysts to conceptualize a new application project and designs the requirements for the project.
  • Translates the business needs to the technical team and assigns programming and development tasks to the technical staff.
  • Assists technical staff and resolves any technical issues during the project.
  • Direct the implementation by evaluating, testing and modifying the application until the functionality meets business goals working with BA/QA teams.

Technologies: Java 1.6, J2EE, JMS, Oracle 10, JBoss EAP 5.0, Adobe Flex SDK 4.6 with ActionScript 3.0, Flexicious, My Batis 3.1.1, Drools 5.6, Velocity 1.7, Apache Solr, JUnit, Mockito, Log4j, Rest UI, IntelliJ, Maven, Jenkins, Jasper reports. Star Team, MS Visio, XML/JAXB

Sr. Programmer/Analyst

Confidential

Responsibilities:

  • Design, develop and implement new functionalities to the lab middleware system between the lab information system and the lab instruments.
  • The system receives patient orders, provides workflow functionality according to Standard Operating Procedures, communicates orders and receive results serially and through file shares from lab instruments, interpret final results, allow lab technicians review/approve results and upload the approved results back to the lab information system.
  • Assists technical staff and resolves any technical issues during the project.

Environment:: Java 1.6, J2EE, JMS, Oracle 10, JBoss EAP 5.0, Adobe Flex SDK 4.6 with ActionScript 3.0, Flexicious, My Batis 3.1.1, Drools 5.6, Velocity 1.7, Apache Solr, JUnit, Mockito, Log4j, Rest UI, IntelliJ, Maven, Jenkins, Jasper reports. Star Team, Serial/ASTM communication, Multi Treading

Web Developer

Confidential

Responsibilities:

  • Research & Develop advanced web-enabled applications using new technologies. These applications will be used in support of Quest Diagnostics business Lab Operations.
  • Develop software using a variety of relevant programming languages (Java/JSP/JSF,VB6, ASP,SQL,FLEX), database management systems and communications across multiple platforms.

Environment: Java/Struts 2.0/Spring/Hibernate/Oracle/Tomcat/Eclipse/JSP/AJAX

Programmer Analyst 

Confidential

Responsibilities:

  • Develop software using a variety of relevant programming languages, database management systems and communications across multiple platforms.

Technologies: Java/JSP/JSF,VB6, ASP,SQL Server/Tomcat/PhP/MySQL/VSS/XML/XSLT

We'd love your feedback!