Alessandro Cosentino
Angestellt, Senior Software Engineer, Bank Julius Bär
Bellinzona, Schweiz
Über mich
As a Software Engineer with over 15 years of experience in the world of programming and CI/CD infrastructure management, I am proficient in using BPMN and CMMN for business process modeling and case management. I excel in designing and implementing full-stack solutions and monitoring the entire software development lifecycle. I have a strong foundation in programming languages such as Java, TypeScript, R, JavaScript, as well as frameworks like Spring and Flowable. This enables me to deliver customized solutions for every project.
Werdegang
Berufserfahrung von Alessandro Cosentino
Bis heute 2 Jahre und 11 Monate, seit Aug. 2021
Senior Software Engineer
Bank Julius Bär
• Design, develop, and maintain software modules ensuring adherence to software engineering best practices. • Collaborate with cross-functional teams to define software requirements and to ensure alignment of deliverables with business objectives. • Produce robust software builds from source code, meeting defined performance and security criteria. • Lead and participate in code reviews, ensuring quality and adherence to coding standards. • Mentor junior engineers, share software engineering best practices.
1 Jahr und 2 Monate, Jan. 2020 - Feb. 2021
Senior Software Engineer
Repubblica e Cantone Ticino
Activities : • Design and development of web application modules using Spring framework features (MVC, JPA, Aop, Testing). • Use of Spring Library for Rest APIs development. • Development of test cases (Unit Testing, Integration Testing and Functional Testing) using the JUnit framework Technologies and tools : Spring Framework , Hibernate, Maven, Restful WebService, JTA, DB2 z/Os, Eclipse, GIT as version control system, SmartGIT client, JIRA, Jenkins, SoapUI, Postman, Apache Camel, JasperReports, JSP.
5 Jahre und 1 Monat, Jan. 2015 - Jan. 2020
Senior Software Engineer
Engineering SpA
Activities : • Design and development of web applications. •Application Server configuration. • Design and development of Web-services based on SOAP protocol or REST architectural style. • Design and development of EJB interface and related business logic for communication between FE and BE. • Configuration/Implementation of MVC framework Struts 1&2, iBatis Data Mapper and Hibernate as persistence unit.