Post Job Free
Sign in

Software Engineer Senior

Location:
Fort Lauderdale, FL, 33332
Salary:
100000
Posted:
October 26, 2024

Contact this candidate

Resume:

Albin Amat

Miami, FL ***** 786-***-**** **********@*****.*** www.linkedin.com/in/aamat09

SENIOR SOFTWARE ENGINEER

Senior Software Engineer Technical Team Lead Solutions Architecture Full Stack Development

Lead projects initiatives by enhancing architectural frameworks and development practices. Propel cutting-edge integration of complex data replication systems, improving database performance and reliability. Coach junior developers, elevating technical capabilities and project contributions, which optimize workflow and team dynamics. Reduce project turnaround times, from conceptualization to deployment, through leadership and technical acumen as key contributor.

CORE EXPERTISE

Technical Acumen: Software Architecture Design, Cloud Development, AWS Solutions Architecture, Problem Modeling and Resolution, Database Management and Replication, API Integration and Development, User Interface Design, Quality Assurance and Testing, Performance Tuning, Development Best Practices, Software Development

Team Development: Team Leadership, Technical Mentoring

TECHNOLOGICAL PROFICIENCIES

Languages: Java, PHP, JavaScript, TypeScript, NodeJS, SQL, HTML5, JavaScript, CSS3, C#, C++, Visual Basic, QBasic, Turbo Pascal

Software:

Environments: Eclipse, IntelliJ, XCode, Spring Tool Suite

Software Management: Jira, Azure DevOps, Asana

Frameworks & other tools: JEE, Spring Boot, Groovy, Micronaut, Groovy, Hibernate, Spring MVC, Spring AOP, Spring Security, Angular, NodeJS, JSF, PrimeFaces, Ext.js, JQuery, Apache Tomcat, Jetty, DOJO Js, Ext JS, jQuery, Angular JS, CSS Bootstrap, Three JS (for WebGl)

Cloud: AWS, Azure

Database: MySQL, PostgreSQL, MS SQL Server, Oracle, MongoDB

Source control Repos: SVN, GIT

Caching: Redis, Memcached

Rest: RESTful, GraphQL, gRPC

Remoting: ActiveMQ, SOAP, RMI, JMS, SMACK (for XMPP protocol)

AWS: EC2, S3, Lambda, Route 53, SQS, SES, Step Functions, EventHub

DevOps: Docker, Jenkins, Harness, AWS ECS, EKS

Methodologies: SCRUM, Kanban, Rational Unified Process (RUP), eXtreme Programming (XP), OPEN UP

Other Technologies: SMTP, HTTP, HTTPS, XMPP, Zentyal CE, DNS, Virtualization with VirtualBox, Proxmox

PROFESSIONAL EXPERIENCE

Neudesic

Senior Consultant Engineer May 2022 - Apr 2024

Operated as senior consultant. Technical duties included application design, base code development, code standard and best practices definition, application integration and synchronization, microservice orchestration, distributed environment design, CI/CD pipelines design, database design and queries enhancement. Fostered cohesion for team of ten engineers, coached junior staff and directed project recoveries to accelerate development cycles.

Revitalized AWS lambdas microservices project, with JavaEE /Groovy and Micronaut overcoming technical blockages, which led to successful MVP and promotion to Technical Lead Developer.

Spearheaded transition of monolithic systems to microservices using Java 8+, JEE, Spring Boot 3, and AWS technologies, boosting system scalability and performance in distributed scenarios applying Domain Driven Development patterns and deployed as SaaS

Architected and led development of serverless solutions on AWS, integrating API Gateway, Java Lambda Functions, and Oracle; enhanced project deployment using Docker and AWS SAM for engineering team.

Elevated Junior Consultant's capabilities within days through daily coaching, integrating consultant successfully into project team

Designed TachyonGPT, Azure DevOps extension, with Angular 10, improving backlog management through integrations with ChatGPT4 and Visual Studio Services;

Primestream & Ross Video

Full Stack Developer Mar 2018 - May 2022

Developed and designed initiatives for high-impact web components and media processing tools, crucial for enhancing client presentations and system efficiency.

Developed and optimized backend solutions and RESTful APIs using Java 8 and PHP, integrating with MongoDB, and AWS services lis S3; spearheaded development of scalable modules for Media Asset Management (MAM) software, utilizing Angular frameworks and Node.js for enhanced application performance and user experience.

Developed integration and development of Media Asset Management (MAM) software modules, utilizing PHP, Java 8, and MongoDB; engineered and implemented RESTful API services and advanced user interface solutions, enhancing system functionality and user engagement across multimedia platforms.

Created unique web component for high-profile client events, facilitating product presentations in front of thousands of people reducing transcription time from weeks to hours.

Built and implemented new media uploading method using parallel batching in solo effort, reducing upload times and preventing data corruption.

Design and implementation of comprehensive UI for review-and-approval application using Angular 7, enhancing creative collaboration across platforms; managed backend integration with JEE, PHP, and AWS S3, significantly improving system responsiveness and storage solutions.

Engineered full-stack development framework using AngularJs, Angular 7, Node.js, and Bootstrap for review-and-approval application, achieving seamless integration with Java backends and AWS S3 for efficient content management and storage solutions.

PRIOR EXPERIENCE

Principal Network Administrator

Rice Company Apr 2015 - Aug 2017

As a Principal Network Administrator, I established IT policies, led Java/Spring and JEE application development to automate corporate tasks, and managed network services for a mid-sized agricultural company. I deployed and maintained Proxmox virtualization servers, Postfix/Dovecot email servers, and Java-based Jabber services on Debian OS. Additionally, I administered corporate portals with Apache/Tomcat, supported MS SQL Server databases, and performed hardware fixes. I managed LAN domains, evaluated and procured hardware, and recommended server OS upgrades. I also developed business continuity plans, guided junior team members, and ensured network security and connectivity. Monitoring infrastructure with Nagios was also part of my responsibilities.

Network Administrator

EICMA Jun 2013 - Apr 2015

As a Regional Network Administrator, I deployed and maintained network services for 50+ companies, developed Java/Spring applications to automate processes, and managed Jabber services in a distributed Debian environment. I deployed and managed Proxmox virtualization servers and Postfix/Dovecot email servers, administered Apache and Tomcat web portals, supported financial databases on MS SQL Server, and performed hardware fixes. Additionally, I managed LAN domains, collaborated with end users to meet business service levels, installed and maintained servers and networking hardware, provided on-call support, monitored server performance, and designed customized configurations across various platforms and OS.

Programming Professor

UCI Sep 2009 - Jun 2013

As a Software Development Professor, I taught various Computer Science courses, emphasizing Java and C++ languages. Key topics included Introduction to Compilers, Abstract Data Structures, Web Design, and Java programming, with a focus on Spring framework. I provided comprehensive instruction on Java, ensuring students gained a strong foundation in software development principles and practical coding skills.

Technical Leader – Java Developer – Architect

UCI Sep 2009 - Jun 2013

Lead a J2EE team to improve Java based database replicator for distributed databases based in relational schemas.

Integrated with JMS remote protocol ActiveMQ in a pub/sub environment using different remote protocols

Developed database dynamic replication between MySQL, PostgreSQL, MS SQL server.

Served as a Java architect to a medium size team of developers.

Wrote SQL stored procedures and triggers in SQL Databases using Postgres, Mysql, MSSql Server, Oracle

Generated and wrote data access classes and persistent entity classes using Hibernate and JPA.

Configured JSF+Spring+Hibernate integration context for host application objects.

Used JMS remoting API integrated with ActiveMQ middleware in a slave-master schema to synchronize replication instances.

Used DOJO JS to build rich user interfaces integrated with jComet technologies to update client view.

Used Berkeley DB embedded into Java Applications to store settings data for the replication configuration.

EDUCATION & CERTIFICATIONS (https://www.credly.com/users/aamat09/)

Bachelor of Science in Information Technology Science Information University, Cuba (2009)

AWS Certified Solutions Architect – Associate Amazon Web Services Training and Certification (2023)

AWS Certified Developer – Associate Amazon Web Services Training and Certification (2024)

AWS Certified AI Practitioner – Foundational Amazon Web Services Training and Certification (2024)

AWS Certified Cloud Practitioner Amazon Web Services Training and Certification (2023)

AWS Cloud Quest: Serverless Developer Amazon Web Services Training and Certification (2023)

Microsoft Certified: Azure AI Fundamentals Microsoft (2023)

Microsoft Certified: Azure Fundamentals Microsoft (2023)

English Proficiency Certificate Duolingo English Test (2024)

GAIPC™ Scrum Foundation Professional Certification SFPC™ by CertiProf (2023)

GAIPC™ Scrum AI Professional Certification SFPC™ by CertiProf (2024)

Publications

Software Atenas; un instrumento para la Detección de Potencialidades Deportivas. Carlos Manuel Escalona Delfino, Albin Amat Reyes, Sabrina Elizabeth Fonstecilla Tamayo. ISSN: 1817-9088. http://revistas.udg.co.cu/index.php/olimpia/article/view/15

Reko Replicator Databases. Versions 1, 2 and 3. Years 2011, 2012. ISSN 2076-9792, ISBN 976-959-250-832-9, ISBN 978-959-286-019-13 http://tallertematico.fordes.co.cu/index.php?ttca/ttca2/paper/view/21



Contact this candidate