10/30/2024 updated


100 % available
Senior Software Engineer with Full-Stack Expertise
Brescia, Italy
Only remote
Master's Degree in Computer ScienceInnovationC (Programming Language)JavaScriptAmazon Web ServicesAmazon S3AutomationC++ (Programming Language)Cloud ComputingDatabasesConsultingContinuous IntegrationData IntegrityData MigrationDesign Elements and PrinciplesDevOps
I am an experienced Senior Software Engineer and Tech Lead with expertise in full-stack application development, software architecture, and technical leadership. My primary focus is on delivering high-quality products while continuously learning and improving my skills.
Over the past 9+ years, I have worked in various roles, including Senior Full-Stack Engineer, Mobile Developer, Backend Developer, and Frontend Developer. I have extensive experience working remotely, having done so since 2015. I am a dedicated team player who thrives in collaborative environments.
Key accomplishments and skills:
Over the past 9+ years, I have worked in various roles, including Senior Full-Stack Engineer, Mobile Developer, Backend Developer, and Frontend Developer. I have extensive experience working remotely, having done so since 2015. I am a dedicated team player who thrives in collaborative environments.
Key accomplishments and skills:
- Led the development of complex software products, working closely with product teams to implement innovative features and functionality.
- Coordinated and managed data migration projects, optimizing data processes and enhancing data integrity.
- Experienced in leading and mentoring cross-functional teams of up to 5 developers, fostering a collaborative and innovative work culture.
- Proficient in a wide range of programming languages and technologies, including Typescript, Swift, Objective-C, C, C++, Go, Python, and JavaScript.
- Skilled in developing RESTful APIs, building secure and scalable backend systems using Node.js, Express.js, and NestJS.
- Experienced in building modern, responsive web applications using frameworks like Angular and React.
- Knowledgeable in various database technologies, including SQL (PostgreSQL, MySQL) and NoSQL (MongoDB, Elasticsearch).
- Expertise in containerization and cloud infrastructure, utilizing tools like Docker, Docker Compose, and AWS services (S3, Lambda, IoT, SNS, ECS, ECR).
- Strong understanding of software architecture patterns, design principles, and best practices.
- Proficient in implementing DevOps practices, automating build, test, and deployment processes using CI/CD tools like GitHub Actions, GitLab CI/CD, and Travis CI.
- Holder of a US patent for Hazard Recognition, showcasing my technical expertise and innovation capabilities.
- Founder of PragmaMark, a software consultancy firm, demonstrating my entrepreneurial skills and business acumen.
- Experience as a mentor at CoderDojo Brescia, sharing my knowledge and passion for technology with the next generation of developers.
Experience
Professional experience10+ years
Freelancer since2015
Languages
EnglishFluentItalianNative speakerSpanishFluent
Project history
Led development of Portchain Connect Alignment Tools, coordinated data model migration, managed a team of 5 developers. Tech stack: Node, Express, Typescript, Python, PostgreSQL, PostGIS, Docker, AWS.
Delivered comprehensive product development services, demonstrated proficiency in various technologies including Swift, Objective-C, Go, Python, AWS, Docker, and Linux. Implemented DevOps practices.
Provided technical and managerial consultancy for US and European clients. Worked as iOS developer, Node.js developer, and frontend developer. Responsible for DevOps, automation, and custom build solutions. Tech stack: Swift, Objective-C, Node.js, NestJS, Angular, Docker, AWS.