Hello, my name is Roberto Castillo Castillo. I am from Dominican Republic and I am a software developer with over 6 years of experience. I have more than 15 years of experience in the technology field. Currently, I work at HBRgroup as a software developer. This company specializes in creating applications for the banking sector in the Dominican Republic.In my day-to-day work, I begin with a strategic planning session in Azure DevOps. I leverage this powerful platform for project management and version control using Git, as well as for continuous integration and deployment. This ensures that the entire team is aligned with the project's objectives and deadlines.I frequently work with JavaScript, Cascading Style Sheets (CSS), HyperText Markup Language version 5 (HTML5), and jQuery to create engaging and interactive user interfaces, providing a seamless experience for users. Additionally, I always work with Extensible Markup Language (XML), JavaScript Object Notation (JSON), MVC 5, C#, ASP.NET, and .NET Core 3, .NET 6, 7 for server-side development, creating scalable and modular backend systems. I also use Entity Framework for efficient data access, enabling effective interactions with SQL Server databases. Git is my version control system of choice, aiding in smooth collaboration with team members and effective tracking of changes.I also work with Web API Rest, allowing me to create scalable services and seamless integration and communication between different modules. SQL Server 2016 is another tool I use, creating tables, views, stored procedures, and managing and optimizing databases to ensure data integrity and performance.Postman is a daily tool for me, facilitating API testing and ensuring flawless communication between different components of the application, making tests robust and reliable for our solutions.I've had the opportunity to work with other languages, frameworks, and databases in personal projects, such as Angular 13, ReactJs, MySql, MongoDB, and Firebase. I consider myself a responsible, dynamic, enterprising, empathetic, and creative individual with adaptability and teamwork capabilities. I take the initiative to efficiently solve problems and achieve the goals set by the company.In summary, software development is a dynamic blend of strategic planning, collaborative coding, meticulous testing, and continuous improvement. By leveraging a toolkit that includes JavaScript, ASP.NET, .NET Core, Git, SQL Server, and Web API, I significantly contribute to the success and innovation of our technological projects as a developer.
Listed skills include Asp.Net, Access Database, Microsoft Office, Microsoft Excel, and 44 others.