Post Job Free

Resume

Sign in

Software Developer .Net Core

Location:
British Columbia, Canada
Posted:
March 24, 2024

Contact this candidate

Resume:

ad4jpo@r.postjobfree.com

+1-778-***-****

linkedin.com/in/sergiobotter/

github.com/SBotter

North Vancouver, BC

A skilled software developer with more than 20 years of experience in software development life cycle with a robust background in .NET Core, RESTful API development, Docker, and SQL Server. Proficient in both back-end and front-end technologies, with expertise in ReactJS, JavaScript, Typescript, Bootstrap, and Blazor. Adept at delivering end-to-end solutions and optimizing applications for performance and scalability.

Sergio Botter

Senior Software Developer

SKILLS

• C#.NET Core

• Full Stack

• ReactJS

• CSS/SCSS

• Vite

• Vitest/TDD

• TypeScript

• Restful API

• Docker

• MS SQL Server

• Elasticsearch

• GIT

• Agile

• Azure

• GCP

• SAML 2.0

• Auth0

PROFESSIONAL EXPERIENCE

SENIOR SOFTWARE DEVELOPER 11/23 – Present

Personal Project – www.michelespasta.ca

In this exciting venture, I've crafted a robust tech stack that includes React JS with Vite, Typescript, Chakra UI, and CSS for the frontend, with deployment on Vercel. On the backend, I've harnessed the power of C#.NET Core, SQL Server, Docker, and proudly hosted it all on Azure.

• Successfully developed and deployed a personalized web application for an online handmade pasta shop, integrating Google Cloud Platform API for Google Maps to enhance user interaction.

• Demonstrated expertise in UI/UX design, ensuring an engaging and responsive frontend experience.

• Implemented backend solutions for efficient data management, utilizing C#.NET Core and SQL Server Docker.

Technical Expertise:

• Frontend: React JS, Vite, Typescript, Chakra, CSS

• Backend: C#.NET Core, SQL Server, Docker

• Cloud Services: Azure, GCP API for Google Maps

• Deployment: Vercel, Azure

• Test Cases using Vitest.

SOFTWARE DEVELOPER 07/22 – 10/23

Conexiom EC Market, Vancouver

Conexiom has a proprietary software responsible for automating trade documents. Using .NET technologies such as C# my main role was developing integration and business logic to attend to customer needs.

• Successfully incorporated new requirements as well as fixed bugs in our proprietary product (Partner Portal 5 – PP5) using C#/.Net in MVC Framework and JavaScript libraries (React v16) through Git and Azure in Agile Environment. MS SQL is used as the backend DB and RESTful API Services as the middle-tier.

• Successfully led design, development, and integration as well as incorporated document validations plug-ins for various clients using C#/.Net in a fast-paced environment and provided product expertise in Sales-Client meetings.

• Successfully integrated Conexiom tool with ERP Systems like P21, Eclipse, and Salesforce.

• Using APM tool (Datadog) to analyze and improve the performance of the existing SQL/API calls.

• Performing code reviews, framing best code practices, and enhancing existing product code.

• Working as a part of a Scrum Team with daily huddles and biweekly scrum planning or brainstorming meetings using Jira.

COURSES

Python/Django

Harvard University 2024

TypeScript

codewithmosh.com 2023

JavaScript

codewithmosh.com 2023

JavaScript Unit Testing

codewithmosh.com 2024

Testing React Applications

codewithmosh.com 2024

.NET Core 7 & Blazor

Pluralsight 2023

Microservices

Pluralsight 2021

Docker

Pluralsight 2021

Mastering React

Pluralsight 2019

Elasticsearch

Pluralsight 2018

LANGUAGES

English

Portuguese

PROFESSIONAL EXPERIENCE

SOFTWARE DEVELOPER 10/17 – 07/22

IC Thrive – Intranet Connections, Vancouver

Internal Communication oriented company with a robust web-based application to control and share information creating a strong engagement and connecting employees.

My main role was developing and maintaining a legacy high-volume web application based on ColdFusion with MS SQL Server. Some other technologies were applied to support the system such as jQuery, JavaScript, and CSS. I worked in the development of .net APIs to integrate the legacy system into new developments such as React and Elasticsearch projects.

• Software development (.NET Core, Restful API, JavaScript, React, SQL Server, Docker, Elasticsearch, ColdFusion, SAML 2.0).

• Version control using GitHub and Bitbucket Repository (Deploy and build patches using Jenkins).

• Implemented SSO with Shibboleth, SAML 2.0 integrating DUO for MFA.

• Provide support for over 600 customers.

• Deliver scalability and reliable code for a high-volume system.

• Control the back log of issues in the system.

• Participate in decisions regarding changes.

• Mentor teammates with code reviews.

SYSTEM ANALYST – PRE-SALES MANAGER 07/2012 – 05/2015 Spread Technologies, Sao Paulo - Brazil

Brazilian Company - CMMI5 and ISO 20000 Certified with 2500+ employees (700+ in software development).

Responsible for the development of IT solutions supporting the commercial area as pre-sales manager solutions.

Understanding of customer needs and creating solutions considering budget, workloads, SLAs, System Requirements, Staff abilities, and Timing.

• Analysis and answers to RFI/RFP.

• Development of technical and commercial proposals.

• Presentation of ideas for technicians to clients.

• Business and System Analysis.

• Process modeling.

• Construction of technical documentation, use cases, diagrams, and prototypes.

• Liaison between business and systems analysts, developers, and project management groups.

• Close interaction with end users to understand their needs and expectations.

OTHER PROFESSIONAL EXPERIENCES

MTBTrip Bike Shop 2015 -2017

E-commerce Founder

Beiersdorf NIVEA 2010 -2012

Senior Software Developer

Tegma Gestao Logistica 2004 - 2009

Software Developer

VOLUNTEERING

Singletrack 6 MTB Race

Course Ambassador 2023

BC Bike Race

Tent Team 2019

North Shore Youth Soccer

Association

Soccer Referee 2018-2020

EDUCATION

Bachelor of Information

Systems 2004

Unip – Universidade

Paulista / Brazil



Contact this candidate