Darwin G.
Software Developer
Technical • Solid skills in Software Development using the following technologies/products: o Built a cloud solution that uses AWS offerings (S3, Lambda, EC2, API Gateway, Cloud Formation, IAM, etc.) I used these for my freelance project and to an on-demand photo resizing service o Leverage Azure services (SQL Databases, blob storage, app services, VM, RabbitMQ cluster) for my freelance project o .NET Core to develop web APIs used as back-end services o .NET Framework to develop Windows desktop based applications and different automation tools o C++ and Visual Basic for understanding and maintaining legacy systems o Messaging frameworks for microservice communications such as NServiceBus and RabbitMQ o Front-end maintenance and enhancements using ASP.NET MVC, React, and Knockout o Data storage using SQL, PostgreSQL o Visual Studio/ IntelliJ / VS Code as preferred applications for software development o Worked on platforms with microservice and/or monolithic architecture as well as thick client products(desktop systems) • Different levels of experience with software delivery and monitoring with the use of the following: o Scripting tools such as PowerShell, Windows Batch, VBScript o Atlassian products (Bitbucket, Jira, Confluence, Crucible) for source control, project management, documentations, and code reviews o TeamCity, Octopus, Windows Services, IIS, Docker, Hyper-V, VMWare, OpenShift, and Jenkins for builds, deployments, and hosting of the different systems. o Monitoring products as Splunk, DynaTrace, New Relic, PRTG, and in-house made tools to monitor system performance, health, load, etc..., as well as using it for success metrics, feature usage, and incident triaging • Self-studying the following areas related to cloud engineering: o Operational attributes such as availability, reliability, scalability, security, operational excellence, cost optimization, and performance efficiency. o Passed AWS Certified Cloud Practitioner (Feb 2020) o Salesforce courses in Trailhead o Keeping myself up to date or informed with the different DevOps tools and practices being introduced by attending conferences • Proficient in Software Application Architecture and Design by applying the following: o SOLID Principles o Object Oriented analysis and design o C4 model o Design patterns o UML • Increased software quality using the following testing tools: o Whitebox test frameworks such as MS Test, NUnit, and XUnit leveraging mocking tools o Blackbox test frameworks using Selenium with Specflow, Cypress, TestCafe, WireMock, and Postman Leadership • Provides guidance on my team’s responsibilities, give domain and technical expertise on different areas of the product, motivate, challenge, and recognize the team's achievements. • Coaches the team on how to prioritize tasks, estimate projects, and communicate with colleagues overseas • Practices the different levels of leadership from instructing, coaching, supporting, and delegating. • Applied the Agile ways of thinking, working, and embraced continuous improvement and implementing automation where it makes sense • Use data to decide on the needed steps to solve problems • Ability to create a strategy along with team members and other teams on making a Platform or Product vision into reality by setting goals and phases • Participates on the recruitment process by checking technical tests and conducting technical interviews Communication • I apply the different communication principles learned from experience, supervisors, and soft skill trainings on the daily collaboration with my team in order to set clear understanding, directions, and expectations. • Well-versed in communicating with other domains located in different parts of the world using virtual conference meetings or written messages via email.
Earnings and projects
Last 6 months ÷ 6
Last 6 months: $351
Billed in all: $21,227$21k
$351 in the last 6 months
Across 6 contracts
Earnings, last 30 days
Skill rankings: Top 18% in Windows Communication Foundation
Ranked by MRR among everyone on Upwork with the skill.
- #27Windows Communication Foundation146 freelancers · 🇳🇿 #1Top 18%🇳🇿#1 of 1
- #59Windows Forms270 freelancers · 🇳🇿 #1Top 22%🇳🇿#1 of 1
- #252Microsoft Windows PowerShell659 freelancers · 🇳🇿 #1Top 38%🇳🇿#1 of 2
- #355ASP.NET Web API1,447 freelancers · 🇳🇿 #1Top 25%🇳🇿#1 of 8
- #594ASP.NET MVC2,619 freelancers · 🇳🇿 #3Top 23%🇳🇿#3 of 9
- #613ASP.NET Core2,272 freelancers · 🇳🇿 #1Top 27%🇳🇿#1 of 5
- #691ASP.NET2,819 freelancers · 🇳🇿 #2Top 25%🇳🇿#2 of 8
- #768.NET Framework2,944 freelancers · 🇳🇿 #2Top 26%🇳🇿#2 of 6