Keep in touch with meI'm using Intch to connect with new people. Use this link to open chat with me via Intch app
Work Background
Full-stack Developer
ESPLORAPPFull-stack Developer
Jan. 2023Las Palmas de Gran Canaria, Canarie, SpagnaI led the development of EsplorApp, a mobile application offering personalized outdoor activity guides with a focus on hiking and adventure itineraries. The project utilized various technologies, allowing me to gain valuable experience in cross-platform mobile development, ensuring performance and scalability. Key Responsibilities and Technologies: Front-End (Angular, Tailwind CSS): Designed a responsive UI using Angular and styled it with Tailwind CSS, focusing on reusable components and efficient data flow. Back-End (PHP, WordPress): Developed over 70 custom plugins in WordPress/PHP for business logic, automating processes, user authentication, and managing itinerary data. Payment Integration (Stripe): Integrated Stripe for secure payment processing of premium guides and features. Real-Time Communication (WebSocket): Implemented WebSocket for instant messaging, enhancing multi-user interactions and group activities. Firebase (FCM): Integrated Firebase Cloud Messaging for real-time notifications, ensuring users receive updates on events and guides. Mobile Development (Capacitor, Kotlin, Swift): Used Capacitor to wrap the Angular app for both iOS and Android, optimizing features like location tracking and push notifications with native code in Kotlin and Swift. Version Control and Deployment: Managed versioning with GitHub and handled publishing on the App Store and Google Play. Achievements: Custom Back-End Architecture: Built a robust PHP/WordPress back-end with 70 plugins for automation and business logic. Scalable Payment System: Implemented Stripe, ensuring secure and scalable payment transactions. Real-Time Communication: Enabled user engagement with WebSocket for instant messaging. Cross-Platform Success: Developed and deployed a seamless app experience on iOS and Android using Capacitor.
Senior Software Developer
Clan groupSenior Software Developer
Aug. 2021 - Oct. 2024RomaAt Clan Group, I am currently working as a Junior Java Developer, alternating between developing proprietary applications for Clan Services using Java and Angular 11. My responsibilities include designing, developing, and maintaining both the front-end and back-end of the company’s core applications. I am involved in the full software development lifecycle, from gathering requirements to deployment, with a focus on creating responsive, scalable, and high-performance solutions. In addition to my front-end expertise in Angular, I contribute to the back-end by writing and optimizing Java code, developing APIs, and ensuring seamless integration between the front and back ends. I also participate in troubleshooting and bug fixing, ensuring the stability and reliability of our systems. My role allows me to apply my knowledge of TypeScript, JavaScript, HTML, and CSS to build user-friendly interfaces while adhering to best practices in clean code and modular design. I work in close collaboration with cross-functional teams, ensuring that the final product meets business objectives and provides an exceptional user experience. This experience has further strengthened my skills in both Java and Angular, making me a well-rounded developer capable of handling complex full-stack challenges.
Junior Software Developer
Clan groupJunior Software Developer
Aug. 2020 - Aug. 2021Milano, Lombardia, ItaliaResponsibilities: Fixed logical bugs on the back-end and resolved UI/UX issues on the front-end, ensuring both functionality and visual consistency. Developed a workflow constraints section for the auto-processing flow, improving operational efficiency. Created a section for modifying personal data related to insurance policy issuance, enhancing user data management capabilities. Managed and developed a component library in Angular for use in the core application, ensuring reusability and modular design across the project. Deployed applications to the client's FTP environment, overseeing smooth releases and ensuring quality control before going live. Extended and modified Angular 8 components, implementing new features and optimizing existing ones for performance and scalability. Refactored REST service logic to improve the performance and reliability of the back-end communication with the front-end, ensuring seamless data flow and API integration.

Requests

Touchpoint image
218
Looking for a Job
Job Search: Full-Stack & AI Developer Opportunities
Intch is a Professional Networking App for the Future of Work
300k+ people
130+ countries
AI matching
See more people like Nicola on Intch
IT
453430 people
24
Founder @ The CreWP @ Business Owner
17
COO | Sales manager
17
Customer Success Manager @ Microsoft
ITDevOps
33654 people
18
Software engineer
16
Head of Analytics & AI CoE, Solution Architect @ Fincantieri S.p.A.
17
SENIOR DATA ENGINEER @ Bid company srl