We provide IT Staff Augmentation Services!

Technology Architect Resume

2.00/5 (Submit Your Rating)

Cincinnati, OhiO

SUMMARY:

  • Technologist with 12+ years of experience architecting, engineering, developing and operating enterprise distributed systems; a self - starter with hands on experience in a wide variety of technologies
  • Technical Lead of Enterprise NoSQL COE team
  • Two years of experience in Cassandra Architecture, Engineering, Development and Operations gained through reinventing an operations team to deliver NoSQL offerings in a PaaS model
  • Seven years of back end Java development experience
  • Extensive knowledge of Linux platforms both as a user and administrator
  • Expert at designing scalable solutions employing virtualization, parallel processing, distributed architectures, automation and elastic expansion
  • Natural leader, talented problem solver and accomplished strategist

TECHNICAL SKILLS:

Platform/OS: Windows, SCO, AIX, Red Hat, SuSE, Ubuntu, VMWare

Languages: Java, ExtJS, HTML, CSS, Windows/Unix Shell, Python, Ant, HTML, XML

Frameworks: Spring, JAX-RS, JAX-WS, JAXB

Integrated Development Environments: Eclipse and IntelliJ

Query Languages: CQL, Solr, SQL, PL/SQL

SCM Tools: Git, Subversion, Starteam

Dependency Management Tools: Maven and Gradle

Build Management Systems: TeamCity

Defect Tracking: Quality Center, Infra, Jira

Collaboration Tools: Confluence and Sharepoint

Relational Databases: SQLServer, Oracle

NoSQL Databases: Datastax Enteprise integrating Cassandra with Solr and Spark, MongoDB

Application, Cloud and Container Technologies: Websphere Application Server and Liberty, Tomcat, Nginx, Docker, Pivotal Cloud Foundry

Message Queueing: IBM MQ Series

Project Methodologies: Agile, Scrum, Continuous Integration, Iterative and Waterfall

Other Technologies: Servlets, SOAP, REST, Chef, AppDynamics, ElasticSearch, Logstash, Kibana, Dynatrace, JDBC, JMS, EJB, JPA, JUnit, Log4j, Logback, SLF4J, JRebel, DOM, SAX

PROFESSIONAL EXPERIENCE:

Confidential, Cincinnati, Ohio

Technology Architect

Responsibilities:

  • Hands on designing, planning, administering, installing, configuring, troubleshooting, performance monitoring and fine-tuning multiple enterprise grade Cassandra clusters
  • Responsible for building a team to deliver NoSQL COE solutions
  • Create project methodologies
  • Develop service offerings
  • Define roles and responsibilities for the team
  • Establish standards and best practices
  • Provide consulting on data governance and documentation
  • Create SLAs and reported on key performance indicators
  • Create and conduct roadshow sessions to showcase the capabilities of the Cassandra Center of Excellence
  • Consult on the creation of microservices to interact with NoSQL databases
  • Develop engineering practices to aid in the construction and scaling of Cassandra projects
  • Create project and support processes with formalized channels of communication for the Cassandra data platform
  • Provide strategic direction for operations, development and engineering teams
  • Collaborate with cross functional teams of Architects, Engineers and Developers for the delivery of Cassandra solutions
  • Design and deploy NoSQL based data platform solutions using DSE Cassandra, Search and Spark for e-commerce use cases: single sign-on, item catalog, store locator, customer profile, shopping list, order management, online shopping, basket, checkout, coupons and recipes
  • Build data platform solutions using DSE Cassandra and DSE Search for merchandising and retail ops use cases: dynamic pricing, item taxonomy and supply chain management
  • Evaluate and refine performance of Cassandra solutions on various platforms: bare metal, virtual machines and docker
  • Assess the cost/benefit of diverse storage technologies: spinning disk, SSD and vSAN
  • Drive the adoption of enterprise monitoring, backup, and security strategies
  • Assist developers new to the technology with the transition from relational database paradigms
  • Plan and execute data migration from relational models
  • Design and implement scalable application environments employing F5 load balancers, Nginx reverse proxies, Apache Tomcat application containers, and Spring applications for the purpose of streamlining interactions with Cassandra
  • Automate the deployment and maintenance of DSE, microservice, and reverse proxy components
  • Streamline the maintenance of Cassandra environments being accessed via Spring Boot, Apache Tomcat, Websphere Liberty, and Pivotal Cloud Foundry based applications
  • Integrate DSE ecosystem, application environments, and load balancing systems with ELK stack for monitoring, alerting, and performance reporting
  • Manage vendor relationships and engagements

Confidential, Cincinnati, Ohio

Senior Java Developer

Responsibilities:

  • Focused on enhancing pharmacy applications that generate over $10B in sales per year
  • Increased general productivity through automation of application lifecycle management
  • Served as subject matter expert in many areas, including Java design, data modeling, performance tuning, and strategic planning
  • Performed design reviews and code reviews
  • Developed an automated deployment solution for several applications operating in a distributed environment for a system consisting of over 2,000 WebSphere Application Servers spread across the United States
  • Created Ant build scripts to package of WAR and EAR files
  • Automated the synchronization of application releases and database changes with Liquibase
  • Designed and developed a framework for batch processing for use by many heterogeneous pharmacy applications
  • Utilized IBM’s MQ series API to send and receive messages across applications
  • Worked broadly with manipulating files on the server, which required implementation of JDBC framework
  • Enhanced an existing retail application by adding robotic, high-volume prescription filling functionality
  • Interfaced with various internal and external systems leveraging XML request/response over SOAP and REST
  • Assisted in the design and implementation of a customer-facing web application that consisted of AngularJS front end, RESTful web service layer, and an Oracle 11g back end
  • Employed calls to RESTful web services for actual credit and debit operations in an effort to increase security and facilitate PCI compliance, utilizing DOM, SAX, and JAXB extensively

Confidential, Cincinnati, Ohio

Application Analyst

Responsibilities:

  • Assist in the design, development, support, and maintenance of large application environments
  • Serve as subject matter expert in many areas including: performance tuning of SQL and java transactions, Linux and Windows administration, Websphere administration, strategic planning, and data warehousing
  • Increase general productivity through automation design and development
  • Facilitate data modeling and database design sessions
  • Aid in the selection, training, and mentoring of new team members

Confidential, Cincinnati, Ohio

Advanced Support Analyst

Responsibilities:

  • Triaged and corrected support issues in enterprise environments
  • Specialized in coordinating support initiatives for major issues
  • Documented defects and their associated fixes

We'd love your feedback!