We provide IT Staff Augmentation Services!

Software Architect/engineer Resume

4.00/5 (Submit Your Rating)

SUMMARY:

Software Architect with extensive experience as Analyst, Architect and Developer with focus in Enterprise and Big Data Applications. Accustomed to international environments. Results oriented mindset.

TECHNICAL KNOWLEDGE AND SKILLS:

Technologies: SOA, Java EE(JTA, JCA, JDBC, JMX, JMS, JPA), Spring, .NET, C#, Scala, Python, Web Services (SOAP, JaxWS), REST(JaxRs, Jersey, Spring), RDBMS (MySQL, Oracle), OODBS/JDO (Versant), Oracle Coherence, NoSql (HBase, Cassandra, Neo4J, MongoDb, Vertica), Enterprise search (Solr, Elasticsearch),Web (HTML,XML, JavaScript, Ajax), CORBA (Visibroker, JacORB), Spark, Hadoop, Map - Reduce, Hive, Pig, Analytics (MOA,R, Mahout, Mlib).

Tools: Eclipse, Maven, JBoss, BES, Jetty, Apache/Tomcat, JacORB, Hudson, SVN, Clearcase, JUnit, IIS.

Platforms: Solaris, Linux, Windows.

Project Management/Methodologies: Agile methodologies, Test Driven Development, Test Driven Requirements, eXtreme Programming.

EXPERIENCE:

Confidential

Software Architect/Engineer

Responsibilities:

  • Definition of a distributed analytic and service framework on top on the operational in-memory data grid (Oracle coherence).
  • Definition of KPIs and POCs for selecting NoSql Solutions, evaluating performance and analytical capabilities (aggregations, candles, moving averages, correlations) with MongoDb, Cassandra, Hp Vertica.
  • Lead the re-assesment and optimization of the current enterprise search solution (Solr Cloud). Evaluation, prototyping and architecture of a new Elasticsearch enterprise search solution.
  • Lead the definition of a common MongoDb access API: Technology stack selection (ODM, DataBinding), POCs, definition of interfaces.
  • Implementation of a storage system for the operational flow of trading orders through the system.
  • Historical storage system for ticks time series for analytics.
  • Implementation of a stock ticks correlation poc with Apache Spark. Analytics metrics (moving averages, candles) and linear regression over time series.
Software Architect/Engineer

Confidential

Responsibilities:

  • Design and development of Memento, an Big Data platform on the Cloud(AWS) using the Hadoop stack (Horton) providing a framework for ETL, metrics, analytics and recommendations including:
  • Generation of KPI metrics from a payment platform with Flume, Hive, Hadoop and HBase.
  • Parallel k - means clusterization for a recommender system with Apache Pig and RHadoop.

Confidential

Software Architect

Responsibilities:

  • Predictive Dialing System for Confidential .
  • ETL of calls routing logs, using map reduce for determining the complete call interactions and dimensions aggregations.

Technical Environment: Java, JQuery, REST, Spring, Hadoop (Cloudera), Elastic MapReduce

Sotware Architect

Confidential

Responsibilities:

  • Design of applications for Confidential and Telefonica (web interface to access an heterogeneous set of LDAP directories for Telefónica, Platform for the management of client.
  • Requirements definition.
  • Research and prototyping of different solution alternatives, architecture, implementation.

Technical Environment: Java EE, JAX-WS, JAX-RS, REST, Weblogic, Tomcat, LDAP, Spring MVC, AspectJ, JSP, Oracle, JQuery, MyBatis.

Project Manager

Confidential

Responsibilities:

  • Risk assessment.
  • Manage costs, schedule and performance of a mission critical application.
  • Involved in requirements and architecture.

Technical Environment: SCRUM, Citrix, Java,.NET, Big-Ip, Genesys.

Sotware Architect

Confidential

Responsibilities:

  • Design of an Outbound Campaign solution integrated with the Genesys platform.
  • Definition of requirements with Telefonica, complete architecture and training on the job under aggressive time constraints.
  • Introduction of SOA, Agile and continuous integration technologies.
  • Revamp of former projects deployment.

Technical Environment: SOA, C#, .NET, IIS, WebServices, SOAP, Oracle, VoiceXML, Genesys Platform.

Software Architect/Engineer

Confidential

Responsibilities:

  • Development lead in a North Bound application that provides 3GPP interface over CORBA and Web Services for Confidential - Confidential element manager systems.
  • Responsibilities include Software Architecture, Requirements definition, Agile Project Management and Development. Architecture lead, Design and implementation of a SOAP/XML communication tier, Definition of CORBA and JaxWs interfaces, Implementation.

Technical Environment: SOA, Java, Java EE, JBoss, JMX, CORBA (JacORB), Web Services, SOAP, XML, 3GPP.

Software Architect

Confidential

Responsibilities:

  • Design of a network element manager application, a modular platform design. Involved in Requirements definition, High level Architecture, Prototyping and Development.
  • Definition of a vendor independent data layer,
  • Design and implementation of the main module (Fault Management) meeting demanding deadlines.

Technical Environment: Java, Java EE, JMS, JMX, JTA, JDBC, XML, CORBA, MySQL, Oracle, SNMP.

Confidential

Software engineer

Responsibilities:

  • Development of a network element manager. Supporting network elements from CDMA, UTRAN..Primary responsibilities include the architecture design and development of several software components: notifications management, network topology management
  • Design and implementation of the JMS layer, EJB interfaces, DAO layer
  • Fault Manager Component team-leader.

Technical Environment: Solaris, Java, J2EE, JMS, JTA, 2PC, JDBC, CORBA (Visibroker), Versant (JDO OODBMS), XML, SNMP, 3GPP.

We'd love your feedback!