Darley Stephen, Developer in Bethlehem, PA, United States
Darley is available for hire
Hire Darley

Darley Stephen

Verified Expert  in Engineering

Software Developer

Location
Bethlehem, PA, United States
Toptal Member Since
March 15, 2017

Darley is an accomplished architect with over 18 years of experience, specializing in the latest and greatest technologies, including Go, gRPC, microservices, Kubernetes, Node.js, PHP, C#, Oracle, etc. His proficiency also extends to Salesforce and several other cutting-edge platforms. With his expansive expertise in diverse technologies and industries, Darley ensures the highest quality of work, staying at the forefront of technology trends.

Portfolio

PGI
PHP, Go, Kubernetes, Salesforce, HL7 FHIR Standard, DevOps, Microservices, gRPC...
Virtuous Consulting Services
Apache Tomcat, Elasticsearch, ADF, Service-oriented Architecture (SOA)...
HudsonAlpha Institute for Biotechnology
D3.js, Grommet, Consul, Docker, Auth0, React, Node.js, AngularJS, Salesforce

Experience

Availability

Part-time

Preferred Environment

Git, Ubuntu, Kubernetes, Docker, Cluster

The most amazing...

...thing I've done was to work on simulations, HLA/RTI, and incorporating extremely complex mathematical and physical models to plot shuttle paths at NASA (KSC).

Work Experience

Software Architect and Developer

2018 - PRESENT
PGI
  • Architected and developed core and UI/UX components; built complex health care automation and implemented FHIR HL7 specs using standard and custom workflows; developed prototype Aidbox, Fhirbase services in Go, PHP, Node.js, gRPC, Kubernetes, etc.
  • Implemented an innovative cloud product and app that will provide easy and robust implementation of FHIR specifications and compliance.
  • Architected and developed core, UI/UX, and mobile components using PHP, Go, Flutter, Vue, Pinpoint, SES, SQS, Kafka Streams, Lambda, MongoDB, and Elasticsearch for a high-end BnB site.
  • Implemented the CI using Kubernetes, Rancher, Docker, Bitbucket pipelines, Lambda, Serverless, CloudFront, and S3.
Technologies: PHP, Go, Kubernetes, Salesforce, HL7 FHIR Standard, DevOps, Microservices, gRPC, Rust, Helm, C++17, Rancher

Senior Developer and Architect

2015 - PRESENT
Virtuous Consulting Services
  • Built and deployed the most complex Elasticsearch script and integrated it with the app using Spring Boot, Jest, ObjectMapper, and Spring Data.
  • Architected and designed the end-to-end automation of ES and the consumer app.
  • Incorporated complex heavily customized requirements into functional components; starting from a functional design/spec, turning architect requirements into a functionality, developing functional units using Java, PHP, and Apex, and extending the services into a complex UI using AngularJS, jQuery, CSS, SVG, Visualforce, Go, Go-Net, and Go-gorilla-mux.
  • Customized the CRM environment; using Apex, Visualforce, and PHP.
  • Integrated order and customer data between SF and ERP by exposing REST in PHP as well as SOAP in Java for various vendors who needs to consume them based on their own choice of protocol.
  • Used OAuth and OpenID Connect for Salesforce and other apps' communication.
  • Developed the site, Dialrun.com.
  • Customized the ERP environment: architected and developed Java (Spring and ADF) components for ERP.
  • Designed and developed Informatica MDM data flow into Salesforce using Kafka Queue, Trueloader, Java, and IBMMQ.
Technologies: Apache Tomcat, Elasticsearch, ADF, Service-oriented Architecture (SOA), Oracle EBS, Visualforce, Apex, Salesforce, MySQL, Oracle, HBase, MongoDB, Spring, Angular, AngularJS, PHP, Java

Senior Architect and Developer

2017 - 2017
HudsonAlpha Institute for Biotechnology
  • Architected and developed the portal for internal-and-external users to manage patient cases and record various specimens.
  • Integrated portal users and Salesforce users using Auth0 and the Webtask.io SDK.
  • Integrated and synced case-and-patient information between Salesforce and the portal.
  • Built Apex classes, triggers, and Visualforce pages to manage patients and cases.
  • Developed AngularJS and Node.js components to integrate Salesforce Health Cloud and a custom portal.
  • Architected and developed a D3.js UI/UX for the console, HPE One View, and Docker web and network services for discovery and accessibility.
  • Created D3.js and React components to present the most advanced UI/UX to manage the console and HPE One View.
Technologies: D3.js, Grommet, Consul, Docker, Auth0, React, Node.js, AngularJS, Salesforce

Senior Developer and Architect

2014 - 2015
Knoll
  • Supported the enterprise architecture and development of an SOA integration with the external systems (JDE, TPM, BOA) to Oracle EBS.
  • Created Java and SOA components for EDI PO/shipping and exposed them in a B2B VAN/FTP for distributors to consume them and parsed X12 documents based on specs/requirements, validated them and invoked a seeded (native) API for data population.
  • Worked in TCA, OM, INV (MTL), AP, AR, PO, WSH, WMS, and other modules as well in integrating SOA, ADF faces and J2EE functionalities.
  • Incorporated Oracle OAM suites, IDM, OIM, and SoD for user authentication and authorization.
  • Exposed Java and some PHP functions as SOAP services for CRM consumption.
  • Created SF triggers, Apex/Visualforce, and process builders for custom pages for exposing and syncing the order manager from ERP.
  • Developed custom reports in OBIEE.
  • Built and Managed an 11G Oracle Web Center portal, Web Center content, and sites.
  • Designed and developed a UI using ADF Faces, and integrated UCM.
  • Used JDeveloper for UI/UX and interactions.
  • Migrated core components from 11g to 12c.
Technologies: Integrated Database Management Systems (IDMS), Oracle Access Manager (OAM), Oracle E-Business Suite (EBS), Oracle 12c, Oracle SOA Suite, Apache Struts, JSF, Jakarta EE, JDeveloper, Salesforce, Oracle Business Intelligence Enterprise Edition 11g (OBIEE), Java

Senior Consultant

2013 - 2014
Olympus America
  • Managed and fixed the workflow engine based on Java, Servlets, and Spring MVC.
  • Created workflow engine functionalities based on new requirements.
  • Developed the first Java and SOAP service to retrieve inventory, PO, and shipping details from Tokyo, then parsed the input data in XML format, validated them based on functional requirements, and then created IDocs for SAP PI consumption.
  • Wrote reports in PHP, MySQL, AngularJS, and jQuery; also used the PHP framework foundry for that.
  • Deployed and tested Hadoop, Cassandra, and MongoDB for moving transaction data into analytical data and generating reports based on requirements.
Technologies: SFTP, SAP IDoc, SAP Process Integration (PI), MongoDB, Foundry, SugarCRM, Apache Cassandra, Hadoop, Microsoft SQL Server, MySQL, Service-oriented Architecture (SOA), jQuery, CakePHP, Windows Server, Ubuntu, Spring, Jakarta EE, PHP, BIRT, Jakarta Server Pages (JSP), Servlet, JBoss Drools, Apache Tomcat, JAX-WS, Java

Senior Consultant

2010 - 2013
SydneyIT
  • Worked on multiple projects that involved architecting and developing core components.
  • Designed ER and schema for reports using dimensions, fact, physical, logical, alias, and extension tables.
  • Managed and executed a Scrum development process and procedures.
  • Built PHP, Java, SOA, and Objective-C functionalities.
  • Activated Salesforce functions based on customer requirements.
  • Developed REST and SOAP service for consumption as well as creating SOAP service consumer agents.
  • Built a strategy for identity management including SSO.
  • Designed and developed a health information system that complies to HIPAA and integrates ePHI and ICD 9/10.
Technologies: Oracle SOA Suite, Oracle 10g, Oracle Business Intelligence Enterprise Edition 11g (OBIEE), Oracle Access Manager (OAM), Oracle Internet Directory (OID), WebCenter, Oracle Portal, Oracle E-Business Suite (EBS), Oracle 11g, SugarCRM, Objective-C, C#, Spring, Jakarta EE, PHP

IT Analyst (Independent Contractor)

2008 - 2010
Freelance Work
  • Integrated various system designs and created a component-based architecture for the entire enterprise application.
  • Developed and designed architecture-based analyses.
  • Implemented object and process analyses.
  • Worked on a database and storage analysis.
  • Devised an external system integration analysis.
  • Conducted a system-based analysis for all of the existing system in order to identify components within the application that need to be recreated and that could be converted to be deployed in a cloud.
  • Designed the app and objects so that they could be a part of a service and then later could be deployed in a cloud.
  • Managed a team with Scrum.
  • Created functional specs.
  • Developed C++ sockets for all socket-based communications.
  • Built Java programs for client-side manipulation.
Technologies: PHP, MySQL, Oracle, Microsoft SQL Server, VB.NET, Android API, Objective-C, Spring, SIP, C++, Asterisk, C#, .NET, Java

Senior Manager

2005 - 2007
Satyam Computer Services (Wipro)
  • Managed total quality controls.
  • Defined the SOA architecture and delivery process.
  • Worked on WebSphere clustering, load management, parallel processing, batch processing, the Portlet API, and WebSphere global security.
Technologies: Informatica ETL, Microsoft SQL Server, VB.NET, C#, Java, JSF, BPEL, WPS, WAS, WebSphere, Jakarta EE

Developer

2003 - 2004
MYDBPanel (Contract Project)
  • Developed PHP programs to create a GUI for MySQL that's similar to phpMyAdmin.
Technologies: MySQL, PHP

Senior Analyst

2003 - 2004
Nesh Systems
  • Researched and developed an EMR (electronic medical record).
  • Worked on DICOM parsing, eHealth, clinical, and hospital process management.
Technologies: Microsoft SQL Server, WebSphere, Apache, PHP, C++, Jakarta EE, Java, VB.NET, Windows, Ubuntu

Research Engineer

2002 - 2003
NASA | Kennedy Space Center
  • Designed the discrete event simulator in order to simulate the integration of the models. The language used for the mathematical analysis was Java, Visual C++, and the display was done either by OpenGL, Flash, HTML, applets, and similar.
  • Worked on the costing using COCOMO and SLIM.
  • Maintained the code management, resource management, and time management.
  • Developed the integrator to incorporate the models that are selected for simulation. The technology used for integration was VB.NET, VC++, Fortran, and C.
  • Designed the front end for both the integrator and simulator using Java, Flas, OpenGL, and ASP.NET.
  • Built the back end's architecture for both the integrator and simulator using LDAP, Java, and EJB.
Technologies: Mathematics, CALPUFF, MATLAB, RMI, Flash, Jakarta Server Pages (JSP), Enterprise Java Beans (EJB), Java, C++, C, OpenGL

Software Analyst

2001 - 2002
Hewlett-Packard (California, USA)
  • Designed the VM parts for class loading, GUI, and networking.
  • Created Java programs and applications for MIDlet, io, timer, HTPP, and RMS applications in the MIDP spec for stress, coverage, performance, and regression testing.
  • Developed Java test programs using standard the Java API and used that for testing.
  • Built a MIDP UI Kit to run all the applications created and to test them.
  • Created the system architecture using UML diagrams (class, package, and sequence).
Technologies: Windows CE, Unix, Linux, IBM Rational Rose, Java, C++, C

Senior Manager

2000 - 2001
Contract Work
  • Designed the system using the OOAD concepts and the software design patterns methodology.
  • Developed the session and Entity Beans for the EJB.
  • Created JSP clients for generic analytics and package analytics.
  • Designed the reengineering for the system using UML and Rational Rose.
Technologies: PHP, Microsoft SQL Server, C++, IIS, CORBA, Oracle, Apache HTTP Server, WebLogic, SNiFF+, Perl, Active Server Pages (ASP), Jakarta Server Pages (JSP), Enterprise Java Beans (EJB)

Developer | Analyst

1997 - 2000
Beezier Systems
  • Developed an application using JDBC, AWT, networking, the Telephone API, and the SCAI protocol.
  • Implemented the database under MS Access.
  • Developed an application using Java, Perl, Cold Fusion, HTML JavaScript, and DHTML.
Technologies: Adobe ColdFusion, DHTML, JavaScript, HTML, Perl, Java, AWT, Windows, KVM

DIALRun

https://www.youtube.com/watch?v=9VXee914RtM
Worked as the chief architect and developer in designing and building the most complex functional units for this data integration and ETL app.

SOA the Oracle Way

https://www.slideshare.net/darleys15/why-oracle-soa
Created a presentation on the insights of ESB and SOA and its features on Oracle.

PHP Framework | Foundry

https://bitbucket.org/darleys/foundry
Created a powerful and robust PHP framework used by many developers.

Languages

Java, PHP, C++, Go, Apex, C#, VB.NET, BPEL, C, Active Server Pages (ASP), Perl, HTML, JavaScript, Scala, Objective-C, Swift, Rust, C++17

Frameworks

Spring 5, Spring, AngularJS, Flutter, Angular Material, Oracle Application Framework (OAF), Angular, Android SDK, Oracle ADF, Hadoop, Visualforce, ADF, JSF, Apache Struts, Jakarta Server Pages (JSP), .NET, Jest, Spring Boot, CakePHP, gRPC

Libraries/APIs

jQuery, Salesforce API, jQuery UI, Spring REST, JAX-WS, Android API, OpenGL, AWT, Node.js, React, D3.js, Jackson, Lombok, jQuery SVG

Tools

JDeveloper, Oracle SOA Suite, IntelliJ IDEA, PhpStorm, Eclipse IDE, Git, Apache Ant, Oracle E-Business Suite (EBS) R12, Oracle Financials, Apache Solr, NGINX, SugarCRM, Apache Tomcat, Oracle E-Business Suite (EBS), Oracle Access Manager (OAM), Oracle Internet Directory (OID), JBoss Drools, Servlet, Asterisk, Informatica ETL, Apache, Flash, MATLAB, Apache HTTP Server, Adobe ColdFusion, Auth0, Kibana, Kafka Streams, Logstash, SNiFF+, IBM Rational Rose, Oracle Business Intelligence Enterprise Edition 11g (OBIEE), Bamboo, Jenkins, Apache Maven, Helm, Cluster

Paradigms

REST, Scrum, HIPAA Compliance, BPMN, Service-oriented Architecture (SOA), B2B, HL7 FHIR Standard, DevOps, Microservices

Platforms

Java EE, Amazon EC2, Apache2, Oracle, Amazon, Ubuntu, Windows, Eclipse, Salesforce, Jakarta EE, Oracle Portal, BIRT, Windows Server, WebSphere, Linux, Unix, Windows CE, KVM, Docker, Apache Kafka, WebCenter, Kubernetes, Rancher

Storage

Elasticsearch, MongoDB, MySQL, Microsoft SQL Server, SQL Triggers, Amazon S3 (AWS S3), HBase, Oracle 12c, Integrated Database Management Systems (IDMS), Oracle 11g, Oracle 10g

Other

Enterprise Java Beans (EJB) 3, Order Management, Supply Chain, Salesforce Programming, Oracle WebLogic Application Server, Functional Design, Force.com, Oracle EBS, Foundry, SAP Process Integration (PI), SAP IDoc, SFTP, SIP, WAS, WPS, RMI, Mathematics, WebLogic, CORBA, IIS, DHTML, Consul, Grommet, Salesforce Apex, Salesforce Lightning, BI Reports, CALPUFF, WebSphere Application Server, Apache Cassandra, X12, EDIFACT, Enterprise Java Beans (EJB)

1994 - 1998

Bachelor's Degree in Computer Engineering

Bharathidasan University - Tiruchirappalli, India

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring