Profile picture of Douglas
Douglas

Latin America

Region map for Douglas
Areas of Expertise
ManagementJavaRuby

About

Passionate software engineer always looking for interesting and novel challenges. Follower of good engineering practices such as Test-Driven Design, Pair Programming, Continuous Integration, and Refactoring. Committed to good coding principles such as SOLID and DRY. Over a decade of experience developing back-end server applications, complex system integration, web applications, web services, mobile and client applications. Polyglot programmer, experience with object-oriented and functional programming languages.

Skills

Master

BashRailsAgile MethodologyJavaScriptChefVagrantManual QAAutomated TestingJavaDockerAWSSQLMySQLRedisOracleRubyAWS CloudFrontMemcache ManagementMemcached ManagementMySQL ManagementRedis ManagementScrumBDDSeleniumTDDJMeterKubernetes

Expert

Node.jsClient ManagementRequirements GatheringTechnical DesignDocumentationSpoken EnglishWritten EnglishCross-Browser TestingScalaReactPostgreSQLMongoDBMemcacheCreative DirectionArchitectureGroovyPlayExpressCordovaSinatraPlayLinuxUbuntuUnixAkamaiGruntGulpCasperJSPhantomJSNeo4jKotlinCryptocurrencyRedux

Proficient

BackboneManagementSpringUI/UX DesignMSSQLGoHTMLIonicPhonegapPostgreSQL ManagementHerokuElasticsearchBlazemeterAngularJestTypeScriptSpring Boot

Familiar

RubyLESSSASSWireframingC++LuceneHAProxyGitData ScienceMachine LearningData VisualizationData AnalysisBitcoinEthereumBlockchainAkkaAnsibleSCSS

Beginner

CassandraDynamoDBEMRHadoopApache SparkSolidity