Claudio Procentese

Senior Python Engineer II

About Me

As a Senior Python/Django Engineer with 10+ years of experience, I am passionate about building efficient and scalable web applications. With expertise in designing, implementing, and deploying complex systems, I continuously seek new challenges to expand my skills. As a proactive problem solver, I constantly explore innovative approaches to enhance software development processes

Skills

Languages: Python, Java/J2EE, PHP, C
Framework & libraries: Django REST, Django Ninja, Pydantic, Pandas, Celery, Redis
DBMS: PostgreSQL, Mysql, MongoDB, MS SQL Server
Project management: GitHub, Jira, Buddy, Jenkins CI
Test: Pytest, Selenium, TDD
Cloud: AWS
Os: Windows, Linux, MacOs

Experience

Protecht Inc

Senior Software Engineer

March 2022 - Present

https://protecht.com/
  • Led the complete redesign and development of the legacy platform, transforming it into a modern, scalable, and efficient system.
  • Collaborated closely with cross-functional teams to identify pain points, assess scalability requirements, and propose innovative solutions to streamline processes and enhance performance.
  • Mentored and coached junior developers, fostering their growth and helping them enhance their technical skills.

Nivigroup S.p.A

Senior Software Engineer

March 2014 - Present

www.nivi.it
  • Designed and developed a Python/Django-based web application that acquires, analyzes, and visually presents financial information, providing valuable business insights to our customers.
  • Led the development of multiple Python projects utilizing a proprietary framework for large multi-touch devices, focusing on surveillance and innovative city applications.
  • Managed the deployment and maintenance of the cloud infrastructure on AWS, ensuring the stability of our web platform and smooth code deployments

Engineering S.p.A

J2EE Developer

April 2012 - January 2014

www.eng.it/en
  • Played a key role in the development and enhancement of a J2EE ERP modular suite extensively utilized by the public healthcare system, specifically focusing on critical areas such as appointment booking, payment processing, first aid, and personnel management.
  • Collaborated closely with a sizable team to revamp the web interface, bringing it up to modern standards and ensuring an intuitive user experience.
  • Demonstrated strong problem-solving abilities by managing post-mortem analysis and troubleshooting efforts, effectively identifying and resolving issues to maintain system stability and performance

Bank Monte dei paschi di Siena S.p.A

J2EE Developer

June 2011 - March 2012

www.gruppomps.it/en
  • Utilized J2EE and the Spring Framework to develop robust, enterprise-level Java applications that integrated with an ERP suite, enabling the creation of large PDF batches containing bank daytime transactions.
  • Implemented web services (EJB 3.0) to facilitate seamless communication between the applications and the ERP suite, ensuring efficient data exchange and processing.
  • Introduced the Spring Batch framework to optimize workload management, resulting in reduced memory usage and significantly improved task execution time.

Infocube S.r.l

J2EE/PHP developer

October 2009 - January 2011

www.infocube.it
  • Collaborated on the development of a Java enterprise software utilized by a prominent industrial company (Finmeccanica) to accurately estimate and monitor labor and material costs associated with the construction of new train routes.
  • Played a significant role in the implementation and maintenance of multiple PHP e-commerce platforms and websites, focusing on delivering seamless user experiences and robust functionalities.
  • Undertook troubleshooting and maintenance tasks, working with legacy code to identify and resolve issues, ensuring the smooth operation of the software systems.

Engineering S.r.l

Java Developer

September 2008 - October 2009

  • Developed a robust CRM software specifically tailored for a call center environment using Java/Swing and Asterisk PBX VoIP, enabling efficient call management and customer relationship management.
  • Contributed to both the back-end and front-end development of multiple websites utilizing the CakePHP framework, ensuring the delivery of feature-rich and visually appealing web solutions.
  • Designed and implemented a web tool specifically focused on support listings for eBay commerce stores, streamlining the process and enhancing the overall efficiency of managing and organizing listings.

SIA Cloud S.r.l

Senior Software Engineer

March 2015 - September 2006

www.siacloud.com
  • Built up a PHP web application to release proprietary software updates to customers.
  • Implemented alert systems (email, SMS) to notify urgent updates.
  • Decreased the time required by technicians to install new customer software and reduced incoming calls to the help desk.

Muir & Associates

Senior Software Engineer

January 2005 - January 2007

creditjusticeservices.com
  • Collaborated on the development of a PHP web platform dedicated to credit recovery services, facilitating efficient and streamlined processes.
  • Led the refactoring and modernization efforts of legacy code, ensuring adherence to best practices and improving overall code quality, maintainability, and scalability.
  • Implemented enhancements to strengthen the security of authorization and authentication mechanisms, safeguarding sensitive resources and protecting user data.

Education

University of Naples "Federico II"

BSc Computer Science

2002

Naples, Italy

A Little More About Me

Alongside my interests in networks and software engineering some of my other interests and hobbies are:

  • Travel
  • Astronomy
  • Music
  • Cats