Senior Software Engineer

Summary

Accomplished software engineer with over 10 years of professional experience developing enterprise-grade software for leading technology companies such as Microsoft and Adobe.
Programming knowledge: Node.js/Typescript (2 years), Go (3 years), Java (2 years), .NET (5 years), JavaScript, JQuery, HTML, CSS, SOAP, REST, JSON, XML, Ruby (limited), Python (limited), C++ (limited), Ada95 (limited).
Cloud Technologies: AWS (EC2, S3, CFT, Route53, API Gateway + Lambda, DynamoDB, Cognito, Cloud Formation, Cloud Watch), Azure (CosmosDB, Blob Storage, CDN, Databricks), Serverless, Kubernetes.
Software design patterns: Builder, Dependency Injection, Lazy Initialization, Singleton, Decorator, Null Object, Event-based Asynchronous, Thread-specific Storage, Sync Lock (Mutex).
Software development processes: Test Driven Development, Behavior Driven Development.
Software development tools and services: Datadog, New Relic, Redis, Messaging with RabbitMQ, Selenium, Git, GoCD and
Gitlab CI for automated build and continuous integration, Microsoft SQL Server, MySQL Server and Workbench.

Expectations

Im looking for a role where I can take ownership of complex, large-scale systems, deepen my expertise in cloud/distributed platforms, and contribute to impactful, innovative engineering work in a collaborative team.

Employment Preferences
Expected Base Salary

**0,000 USD

Academic Degree
Experience

Total Professional Experience

13 years

Startup Experience

4 years

Big-Tech Companies

5 years

Enterprise Experience

10 years
Contact Candidate

Contacts are hidden

Send a connection request to the candidate to get their contact details.

Contact Candidate