architect and development lead resume example with 15+ years of experience

(555) 432-1000,
Montgomery Street, San Francisco, CA 94105
  • Bridge a gap between business and technology by providing effective solutions.
  • Integrate heterogeneous applications.
  • Build shared services to help business and increase productivity across development teams.
  • Architect and develop applications. Design complex data processing algorithms.
  • Organize software development cycle, lead team, and manage projects.


Java/J2EE, SOA, Web services SOAP/REST, JAX-WS/JAX-RS, EJB, JSP/Servlets, JMS, JUnit, Spring, Hibernate, UML, OOD/A, application architecture patterns, SQL.


Oracle, MS SQL, MySQL, Informix, Netezza.

Application servers

Weblogic, WebSphere, Tomcat, OC4J, JBoss.

Development tools

Eclipse, Ant, CVS, SVN, Git, Jenkins.

  • Cloudera Certified Hadoop Developer
  • Sun Certified Enterprise Architect for the J2EE Platform
  • Sun Certified Business Component Developer for the J2EE Platform
  • Sun Certified Web Component Developer for the J2EE Platform
  • Sun Certified Programmer for the Java 2 Platform
  • Microsoft VC++ 6.0 desktop (MCP 70-016)
Western Governors University Salt Lake City, UT Expected in 2009 MBA : Management Information Technology – IT project management - GPA :
Novosibirsk State University Novosibirsk, UT Expected in 1995 Master of Science : Experimental Particle Physics - GPA :

Major: Experimental Particle Physics

Minor: Technical tools for science research automation

FINRA - Architect and Development Lead
City, STATE, 11/2009 - Current

Project: Metadata repository system for companywide data producing/consuming applications integration. This repository allows ETL processes to register information about processed data and provides data availability interface to consumers.

  • Together with company enterprise architect assembled a working group out of key data providers and consumers.
  • Analyzed current business processes and gathered desired state requirements for all participating teams and applications.
  • Designed layered architecture allowing interfacing with the core system on all levels: database, Java library, web service, GUI.
  • Proposed iterative migration approach for currently involved and potential future applications to the new platform.
  • Architect and designed actual implementation of repository data schema, Java interface, and web service functionality.

Technologies: Java, web services, databases (Oracle, Netezza).

Project: Migrated real time data processing application to the library format so it can be easily reused across company applications.

  • Compared potentially applicable systems to reconfigure and tune existing application for companywide cross team usage.
  • Supervised conversion from stand-alone application to library project.
  • Supervised integration new library project into target systems across the company.

Technologies: Java, Spring, multithreading, sockets, Oracle.

Project: Market data feeds acquisition, processing, and dissemination system. The application is a next generation application able to work in existing environment yet more scalable, faster, more maintainable, and more robust to the extent required.

  • Researched application available on market to support build/buy decision.
  • Architect complete system including data processing modules, component framework, and logging/monitoring/control infrastructure.
  • Designed and enforced automated project lifecycle: build, test, deployment.
  • Established and enforced development best practices.
  • Maintained overall product architecture consistency and clarity that would support intuitive development and easy product evolution.
  • Created and maintained technical and user documentation.
  • Organized problem solving discussions with team and company experts.

Technologies: Java, JMX, Spring, GWT, Netezza, GreenPlum, Oracle, Web services (standard and REST), Tomcat, IBM MQ, MSMQ, XML, TCP, UDP multicast, threads synchronization, parallel data processing, performance optimization with JProfiler.

Project: Researching Amazon Web Services cloud platform to support future company migration to cloud computing solution.

  • Researched AWS Elastic Map Reduce technology (web GUI and command line interfaces).
  • Developed Elastic Map Reduce jobs capable of using S3 Amazon storage as input and output source.
  • Developed start scripts for creating and launching EMR jobs.
  • Developed tools to query current spot instance price and use this data to dynamically set proper price limit job on spot instances.

Technologies: Java, Hadoop Map Reduce, Amazon Web Services, Elastic Map Reduce, Hive, HQL.

Project: Real time analytical processing of large volume market data on a cluster. This STORM based application is running on configurable cluster for distributed and parallel computation. The system is unlimitedly scalable, processes redundant market feeds on different channels to ensure high data consistency, and cross analyzes multiple data feeds in real time.

  • Analyzed existing stream event processing solutions on a market and evaluated them against desired system qualities to find a best suited product/framework for a project.
  • Architect system POC version and supervised implementation.
  • Designed test cases to discover system scalability and performance.
  • Architect analytical rules and supervised implementation.
  • Lead development efforts, communicated with PM and infrastructure team to support system evolution.

Technologies: Java, STORM, ESPER, Cassandra, Zookeeper, Oracle, TCP, UDP multicast, multithreading, parallel data processing, data distribution in real time, data transformation, performance optimization, memory optimization.

Cambridge Interactive Development Corporation - Business Intelligence Architect and Developer
City, STATE, 03/2008 - 10/2009

Project: Corporate wide data integration system and data warehouse.

  • Adapted existing Java based data load application for Netezza database thus making first generation of Netezza data warehouse operational.
  • Developed data load application for corporate data warehouse using Data Integrator increasing load speed four times, which was critical achievement to support data delivery service level agreement.
  • Designed data marts.
  • Studied, troubleshoot and configured corporate wide scheduling system. Parallelized and optimized schedule implementation decreasing load time span by ~50%.
  • Configured load balancing environment for scheduler and ETL tool.
  • Optimized corporate wide ETL operations cutting the overall load time in half.

Technologies: Java, Informix, Oracle, Netezza, MySQL, BO Data Integrator, CVS, Perforce.

Liberty Travel - J2EE Architect and Developer
City, STATE, 04/2005 - 01/2008

Project: J2EE based air reservation system with external application integration.

  • Analyzed application requirements and communicated with business analyst.
  • Architect and developed application modules.
  • Integrated with third party application API.
  • Designed and developed web based user interface.
  • Designed complex data matching algorithm for integration with external system.

Technologies: J2EE application with web client, EJB, MDB, Struts, JSP, Servlets, XML, Oracle.

By clicking Customize This Resume, you agree to our Terms of Use and Privacy Policy

Your data is safe with us

Any information uploaded, such as a resume, or input by the user is owned solely by the user, not LiveCareer. For further information, please visit our Terms of Use.

Resume Overview

School Attended

  • Western Governors University
  • Novosibirsk State University

Job Titles Held:

  • Architect and Development Lead
  • Business Intelligence Architect and Developer
  • J2EE Architect and Developer


  • MBA
  • Master of Science

By clicking Customize This Resume, you agree to our Terms of Use and Privacy Policy

*As seen in:As seen in: