ad4jpo@r.postjobfree.com
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