Software Engineer with strong knowledge in software analysis and design, specializing in software architecture and API design. Experienced in building scalable, efficient, and maintainable solutions by applying software design principles and best development practices. Skilled in structuring applications following appropriate architectural patterns, ensuring modularity and performance optimization. Proficient in designing robust and well-documented APIs, ensuring usability, security, and compatibility across different systems.
Systems Architecture & Design Manager
In my current job, my objectives are to develop new systems using modern web technologies in coordination with both backend and frontend teams. Additionally, I maintain legacy systems, including client-server applications, ASP web applications, batch processes, shell scripts, stored procedures, among other tasks.
I also perform activities related to resource management, training, and the creation of administrative documents, as well as participating in meetings with executives and multidisciplinary teams.
Lead Mobile and Web Developer
Management of the development area for creating web applications in ASP, JSP, and .NET. Coordination of system synchronization through REST services.
Leadership of the mobile technologies department, focusing on the development and implementation of applications for smartphones and tablets using Android technologies.
Business requirements analyst and .NET developer
Business requirements analyst and .NET developer (including .NET Compact Edition) for the implementation of new systems in administrative areas at this national dairy products company.
Responsible for analyzing business processes, gathering requirements, and developing solutions to improve operational efficiency.