Simera Professional Key (SPK)

Ivan N

Bolivia

Principal Software Engineer

$ 6,200/month

6 yrs exp

With over 20 years of experience in the complete software development lifecycle, I have led the analysis, design, implementation, and maintenance of small, medium, and large-scale systems across Desktop, Mobile, and Web platforms, utilizing a diverse range of technologies. Experienced in working across all layers of Enterprise Systems, with strong expertise in system architecture, programming principles, and design patterns. Skilled in designing and implementing scalable, high-performance solut…

Skills

  • Agile
  • ASP.NET
  • AWS
  • Bootstrap
  • Design Patterns
  • Docker
  • Elasticsearch
  • Entity Framework
  • Ext JS
  • Java
  • JavaScript
  • jQuery
  • Kubernetes
  • Leadership
  • Microservice
  • MongoDB
  • MySQL
  • Nagios
  • PHP
  • Software Development
  • SQL
  • Terraform
  • WCF
  • Web Services
  • Windows
  • WPF
  • Xcode
  • JavaScript ES6
  • .NET
  • .NET Framework
  • C#
  • Cloud Run
  • ExtJS
  • Framework
  • GCP
  • GitLab
  • GraphQL
  • JNET Framework
  • Microservices
  • Object-Oriented Programming/OOP
  • Oracle
  • PHPUnit
  • Rabbit
  • Software Developer
  • SOLID
  • Windowns
  • Windows 10
  • Zapper
  • Design
  • Lidership
  • ABP Framework
  • Dapper
  • RabbitMQ
  • mentoring
  • Softwares
  • Leathership
  • Blazor
  • Java.
  • designer
  • leadership,
  • Express
  • Windows 11
  • Team Leading
  • Clean Code
  • MSQL
  • codex

Ivan N

Bolivia

Principal Software Engineer

$ 6,200 /month

Part Time: $ 490/month

6 yrs exp

Position Interview

With over 20 years of experience in the complete software development lifecycle, I have led the analysis, design, implementation, and maintenance of small, medium, and large-scale systems across Desktop, Mobile, and Web platforms, utilizing a diverse range of technologies. Experienced in working across all layers of Enterprise Systems, with strong expertise in system architecture, programming principles, and design patterns. Skilled in designing and implementing scalable, high-performance solut…

Skills

  • Agile
  • ASP.NET
  • AWS
  • Bootstrap
  • Design Patterns
  • Docker
  • Elasticsearch
  • Entity Framework
  • Ext JS
  • Java
  • JavaScript
  • jQuery
  • Kubernetes
  • Leadership
  • Microservice
  • MongoDB
  • MySQL
  • Nagios
  • PHP
  • Software Development
  • SQL
  • Terraform
  • WCF
  • Web Services
  • Windows
  • WPF
  • Xcode
  • JavaScript ES6
  • .NET
  • .NET Framework
  • C#
  • Cloud Run
  • ExtJS
  • Framework
  • GCP
  • GitLab
  • GraphQL
  • JNET Framework
  • Microservices
  • Object-Oriented Programming/OOP
  • Oracle
  • PHPUnit
  • Rabbit
  • Software Developer
  • SOLID
  • Windowns
  • Windows 10
  • Zapper
  • Design
  • Lidership
  • ABP Framework
  • Dapper
  • RabbitMQ
  • mentoring
  • Softwares
  • Leathership
  • Blazor
  • Java.
  • designer
  • leadership,
  • Express
  • Windows 11
  • Team Leading
  • Clean Code
  • MSQL
  • codex

Principal Software Engineer

AssureSoft Bolivia SRL
June 2015 - December 2020

Developed a treatment documentation software for physiotherapy, primarily focusing on backend development, microservices using SAGAS pattern, non-SQL databases, scaling, and ensuring proper concurrency handling. Features included EMR documentation, scheduling, and payments. Actively worked on changing a legacy monolithic application to a microservices architecture. Microservices were containerized in Docker for developer environments and Kubernetes for production, communicating via RabbitMQ and direct calls. Performed extensive refactoring following SOLID, KISS, DRY, Design Patterns, and Hexagonal Architecture, with all refactorings protected by Feature Flips. Tuned the database structure for a high-traffic web application, improving query execution time by 50% through efficient indexing and query restructuring. Developed a desktop application from scratch for sending encrypted emails with subject, body, and attachments, including key creation for encryption and several Outlook add-ins. Developed an Association Management Solution with features like Membership Management, Event and Exhibit Management, Committees and Chapters, E-marketing, and surveys. Forecasted and provided technical estimations for projects while balancing schedule, time, and quality. Defined and evaluated technical solutions, architectures, and designs. Ensured proper communication among microservices and handled concurrency. Defined maturity guidelines for designs, coding, and code reviews. Implemented new functionalities and fixed bugs. Ensured all new code was under Feature Flip. Refactored legacy code using various techniques and design patterns to improve maintainability. Coached, served as Tech Lead, and Scrum Master for an Agile team. In charge of the training program. Stack: AWS, ASP.NET, C#, Bootstrap, Dapper and SQL Server 2012, Java, PHP, ExtJS, JavaScript and MySQL, Docker, MongoDB, Elasticsearch, Solr, RabbitMQ, PHPUnit, NUnit, Kibana, Nagios, Mailhog. For Cryptography email application: C#, WPF, WCF, Entity Framework, and SQL Server 2012, NUnit. For Association Management Solution: ASP.NET, C#, Bootstrap, Entity Framework and SQL Server 2012, NUnit.

Smart Scores

Communication
85
Role Fit
100
Adaptability
80
Problem-solving
90

Smart Skills

beta