Jhon Peterson
Full Stack Developer at Sidim Sistemas- Claim this Profile
Click to upgrade to our gold package
for the full feature experience.
Topline Score
Bio
Experience
-
Sidim Sistemas
-
Brazil
-
Software Development
-
1 - 100 Employee
-
Full Stack Developer
-
Jun 2023 - Present
Analyst Full Stack Developer, focusing on C#, Postgres, HTML, CSS and JavaScript. I play a key role in the development of a complete application. In addition to creating the API itself and consuming it on the front-end, I'm also responsible for gathering requirements and actively contributing to building user interfaces. Current Experience: API Development: I am responsible for the design, development and maintenance of the company's API. I use C# and Postgre to create a robust, scalable and secure framework. I implement best software architecture and design practices to ensure clean and high quality code. Front-end API consumption: In addition to creating the API, I also use my HTML, CSS, and JavaScript skills to consume the API endpoints and create modern, intuitive user interfaces. Front-end development: I actively contribute to building attractive and functional user interfaces. I use HTML, CSS and JavaScript to create responsive layouts, apply advanced styles and implement interactive features. I work closely with the design team to turn concepts into high-quality, engaging user interfaces. Requirements Gathering: I play an active role in requirements gathering for web projects. I work closely with the business team and stakeholders to understand their needs and translate those requirements into technical functionality. I use my expertise in C#, Postgres, HTML, CSS and JavaScript to provide valuable insights and ensure proposed solutions meet client expectations. Show less
-
-
-
Aerohouse
-
Brazil
-
IT Services and IT Consulting
-
1 - 100 Employee
-
Developer
-
Jan 2022 - Dec 2022
I worked using technologies like C#, Python, Vue.js, PHP, CodeIgniter, Git and MySQL. During my time on the job, I adopted clean code development principles, SOLID, and the MVC architecture pattern. Working with Vue.js, I was responsible for creating interactive and responsive user interfaces, using reusable components and following library best practices, ensuring performance and a fluid user experience. On the backend, I worked with PHP and the CodeIgniter framework to create APIs and develop robust features for the application. Use good development practices, such as the use of routes, data validation, security and user authentication. Throughout the development of the projects, I used Git as a version control system, ensuring an organized history and efficient collaboration with the team. I worked in collaborative environments, using branches for feature development and merging them through pull requests. As for data management, I worked with MySQL, using efficient queries, proper data modeling and query optimization to improve application performance. Also, I'm adept at design patterns like clean code, SOLID, and the MVC architecture pattern. They helped me write more readable, modular, and scalable code, making the system as a whole easier to maintain and understand. I've always been willing to learn and follow trends in web development. More about applied technologies: (front end) HTML, Css, Javascript, Typescript, Vuejs2, Vuejs3, Bootstrap (Internal process) C#, NestJs, Node, Php, CodeIgniter, Python (Database) mysql (Version) Git, BitBucket Show less
-
-
-
AtTime
-
Brazil
-
IT Services and IT Consulting
-
1 - 100 Employee
-
System programmer
-
Jul 2019 - Aug 2020
Developer with solid experience in C#, .NET and MySQL. Proven ability to develop efficient and secure applications, as well as work in teams to deliver high quality software solutions. Passionate about learning and following the latest trends in software development. Worked with classes, objects and interfaces to model the entities and functionalities of the system. Technologies and frameworks used: Languages: C# (Object Oriented Programming), SQL, HTML, CSS Technologies and Frameworks: .NET Framework, ASP.NET, Entity Framework, WPF, ASP.NET Core Databases: MySQL, SQL Server Development Tools: Visual Studio, Visual Studio Code, MySQL Workbench Experience in software development using C# and .NET, focusing on object-oriented programming, applying concepts such as encapsulation, inheritance and polymorphism to create efficient and modular solutions. Junior developer with solid experience in C#, .NET and MySQL. Proven ability to develop efficient and secure applications, as well as work in teams to deliver high quality software solutions. Passionate about learning and following the latest trends in software development. Participated in the development of an inventory management system using C#, .NET and MySQL, applying the principles of object-oriented programming. It used concepts such as encapsulation, inheritance, and polymorphism to create a modular and extensible architecture. Worked with classes, objects and interfaces to model the entities and functionalities of the system. Technologies and frameworks used: Languages: C# (Object Oriented Programming), SQL, HTML, CSS Technologies and Frameworks: .NET Framework, ASP.NET, Entity Framework, WPF, ASP.NET Core Databases: MySQL, SQL Server Tools Development: Visual Studio, Visual Studio Code, MySQL Workbench Experience in software development using C# and .NET, focusing on object-oriented programming, applying concepts such as encapsulation, inheritance and polymorphism to create efficient and modular solutions. Show less
-
-
-
-
Analista de sistema
-
Feb 2017 - Jan 2019
-
-
Education
-
Estácio de Sá
Tecnologo, Análise e Desenvolvimento de Sistemas