Badges
Certifications
Work Experience
Software Engineer
Softtek• May 2022 - Present
Maintenance of web applications developed in Java, supporting a team of clients to develop web applications • Write, modify, integrate and test software code in Java Applications • Develop new features • Fix bugs in backend services • Integrate backend with frontend applications • Assist in the collection and documentation of user requirements • Assist in the development of logical and physical specifications • Conduct tests and perform security and quality controls
Software Engineer
Ajna Technology SpA• March 2020 - April 2022
Creation and updating of modules for the different solutions offered by the company to its clients using Java as the main language and the framework Spring Boot. • Write, modify, integrate and test software code • Maintain existing computer programs by making modifications as required • Identify and communicate technical problems, processes, and solutions • Prepare reports, manuals, and other documentation on the status, operation, and maintenance of software • Assist in the collection and documentation of user requirements • Write, modify, integrate and test software code for e-commerce, Internet, and mobile applications • Assist in the development of logical and physical specifications
Software Engineer
Eurus Pro• August 2019 - March 2020
Maintenance and optimization of processes for the company system focused on administrative management for condominiums. • Consult with clients to develop and document Web site requirements • Prepare mock-ups and storyboards • Develop Web site architecture and determine hardware and software requirements • Source, select and organize information for inclusion and design the appearance, layout and flow of the Web site • Create and optimize content for the Web site using a variety of graphics, databases, animation and other software • Plan, design, write, modify, integrate and test Web site related code • Conduct tests and perform security and quality controls
Education
Universidad de Margarita
Software Engineering, BE• September 2014 - November 2019
Design, program, apply and maintain computer systems. Manage networks and information systems. Optimize the data that a company handles. Research to create software and hardware in a company or organization. Design and maintain the websites.