David Arcia

Senior Software Developer

Costa Rica

Current
  • IT Consultant at COLIAND Tech.
  • Technical Lead & Senior Java Developer at SIASA
Past
  • Senior Java Developer at Heart Transverter S.A.
  • Senior Java Developer and Technical Lead at Lidersoft
  • Java EE Developer & PowerBuilder Developer at CGETEC
  • Java Developer & PowerBuilder Developer at STD Arias S.A.
Connections
14 connections
Industry
Computer Software
Websites

David Arcia’s Summary

Experience designing, architecting and developing multi-tier software/web applications for financial/banking corporations, e-commerce companies and ISVs, as Software Architect, Developer and/or Technical Leader mainly on Java EE development platforms as follows:

10 years of experience designing and developing software applications
4 years of experience as technical leader in development projects.
2 years of experience collaborating as trainer and mentor in development technologies.
1 year of experience in project managing related subjects

Interested in applying SOA architectures to improve enterprise development cycle and information systems implementations as well as particularly interested in research and development (R&D) and the impelling of open technologies and automatic generation techniques to improve development process.

David Arcia’s Specialties:

Technologies expertise: Java/Java EE on Oracle AS, WAS, and GlassFish. Implementations of message oriented middlewares on Websphere MQ. Architecting and developing with SOA, AOP, Spring Framework/Spring WebFlow, Web 2.0 Technologies, XML/XSLT, Hibernate, JasperReports, MS SQLServer, Oracle, DB2. JUnit/TestNG, Fireworks/Flash designing.

Related to business know-how: Banking, Brokerage, Investments Funds, Custody and Settlement, Enterprise Resource Planning, E-Commerce.


David Arcia’s Experience

  • IT Consultant

    COLIAND Tech.

    (Computer Software industry)

    January 2008Present (10 months)

    Provide consulting and mentoring services on different areas such as application designing based on open standards architectures and specialized IT outsourcing services.

  • Technical Lead & Senior Java Developer

    SIASA

    (Computer Software industry)

    May 2007Present (1 year 6 months)

    Person in charge for implementing new architecture for SOA oriented Banking projects. Responsibilities as Software Architect and Technical Leader to estimate and review requirements, coordinate and design scalable modules.

    Currently, working on a platform based on JEE and Spring Framework for HA (High availability) modules according the Banking business. The project is strictly coupled to SOA principles in order to change, upgrade, or down modules in the application without affect the entire business operative line.

    Applications based on open source mature projects such as Hibernate for data model tiers as well as Spring WebFlow and Spring Framework for the platform middleware and services respectively on IBM Websphere Technologies. Messaging implemented also with JMS over Websphere MQ clustering architectures, WS and pure XML.

    As400 legacy EIS's data interchange is also supported by the platform by using jt400 technology and JMS.

  • Senior Java Developer

    Heart Transverter S.A.

    (Electrical/Electronic Manufacturing industry)

    February 2007May 2007 (4 months)

    Senior developer responsible of develop and maintain applications designed to manage electronic devices in Java.

    The projects basically were oriented to provide customers desktops applications based on Java Swing in order connect the Transverters (Electronic devices) to an USB port and see the electrical measurements on the PC screen in charts and graphics.

    The technologies used in the project involved from Assembly language from the micro computing interface in the devices to Java for the end customer application.

    USB programming with Java mechanism also was implemented.

  • Senior Java Developer and Technical Lead

    Lidersoft

    (Computer Software industry)

    April 2003January 2007 (3 years 10 months)

    Java EE Architect for applications based on standards such as Enterprise JavaBeans, Spring Framework, JSP, Servlet, Hibernate and Java Swing implemented on IBM Websphere 5 platforms and Oracle Application Server 10g platforms.

    Person in charge of R&D tasks for Java Projects mainly oriented in Java / Java EE architecture and frameworks platforms for big scaled distributed applications

  • Java EE Developer & PowerBuilder Developer

    CGETEC

    (Privately Held; 11-50 employees; Computer Software industry)

    February 2001April 2003 (2 years 3 months)

    Developer of distributed frameworks in Java for financial applications. Projects based on 3 tier architecture with MVC model. Based on Java 2, Websphere, Sun ONE Studio, Oracle9i AS and JDeveloper 9i.

    R&D leader in projects with PowerBuilder 9 and Java Datawindow

    Member of the Business Enterprise System (BEST) ERP Project. Commercial software with integrated functions of accounting, sales, importations, bank account, human resources, inventories and sales. Based on PowerBuilder, SYBASE Adaptive Server Anywhere, Microsoft 7 SQLServer and Oracle 8i.

  • Java Developer & PowerBuilder Developer

    STD Arias S.A.

    (Automotive industry)

    August 1998February 2001 (2 years 7 months)

    Person in charge of research and migration of several functionality written in legacy programming languages to Java platforms based mainly on Swing

    Developer of enterprise systems for process management and business administration based on the ERP model with technology Sybase PowerBuilder and Sybase SQLAnywhere.

    Member of the team responsible of the Customer Management Platform development with Visual Microsoft Studio technology


Additional Information

David Arcia’s Websites:

David Arcia’s Interests:

Java, software development, internet, web 2.0, architecture, blogging, mentoring, research and development, collaboration, open source

David Arcia’s Groups:

  •    Costa Rican Software Community
  •    Costa Rica Java User Group

David Arcia’s Contact Settings

Interested In:

  • career opportunities
  • consulting offers
  • job inquiries
  • expertise requests
  • reference requests
  • getting back in touch

Public profile powered by: LinkedIn

Create a public profile: Sign In or Join Now

View David’s full profile:

  • See who you and David Arcia know in common
  • Get introduced to David Arcia
  • Contact David Arcia directly

View Full Profile