Nicolas GanamBack End Developer
I am Nicolás Ganam, a highly experienced Java software engineer with over 15 years of expertise, I have a proven track record of successfully developing and integrating various products and solutions. My background includes working with technologies such as Java, Rest API, SQL, Docker, Spring Boot, AWS and many more. In my recent role at MerchantE, I was responsible for integrating Apple Pay and Google Pay to Hosted Payment Page, developing a new product for generating scheduled CSV files, and enhancing and fixing bugs in existing products. Additionally, at Teracode Inc., I led the infrastructure setup on AWS for Fansmeetidols.com, developed Rest APIs from scratch, and contributed to NFT marketplace solutions. My experience also includes working as a Full Stack Developer at Mobilenik, where I managed the entire company infrastructure on Amazon Web Services, developed RESTful APIs, and handled website development for clients. Moreover, at TGV, I excelled in new feature development and issue fixes for an insurance software product. With a strong educational background in Information Systems Engineering, I am well-equipped to tackle complex software development projects. My dedication to continuous learning and staying updated with the latest technologies makes me a valuable asset to any software development team.
Certifications
Java
Java
11/26/2019
Tech stack
Java (12)
SQL (10)
JUnit (7)
Jenkins (5)
Maven (5)
JBoss (5)
Hibernate (5)
Spring (5)
Spring Boot (5)
Docker (3)
REST APIs (3)
JavaScript (3)
JSP (3)
Amazon Web Services (AWS) (3)
Vaadin (2)
Event-driven Architecture (2)
Kubernetes (2)
Test-driven Development (TDD) (2)
PostgreSQL (2)
Continuous Delivery (CD) (2)
Continuous Integration (CI) (2)
React (2)
OAuth (2)
JPA
AJAX
Postman
Experience
Full Stack DeveloperNybble Group
09/2022 - 02/2024

Integration of Apple Pay and Google Pay: Implemented these payment methods into the Hosted Payment Page, enabling seamless integration with third-party websites. Product Development: Designed and developed a new product from scratch to automatically generate scheduled CSV files and securely upload them to clients' FTP servers. Product Enhancements and Bug Fixes: Performed improvements and resolved issues across various products within the company's portfolio. Technologies Used: Java, REST API, Vaadin, Jenkins, PostgreSQL, OracleDB.

Java
Vaadin
REST APIs
Event-driven Architecture
Spring Boot
Docker
SQL
Kubernetes
JUnit
Test-driven Development (TDD)
Backend DeveloperTeraCode
06/2021 - 09/2022

Fansmeetidols.com: - Designed and built the entire infrastructure on AWS from scratch, utilizing Lambda functions, Cognito, SNS, SES, ECS Fargate, RDS, API Gateway, ELB, NLB, S3, PostgreSQL, CodeBuild, and CodePipeline. - Developed the REST API in Java from the ground up. - Responsible for all deployment processes. NFT Marketplace: - Conducted requirements gathering through weekly meetings with the client. - Designed the infrastructure, defined use cases, and prepared technical documentation. UKG: - Full-stack developer (Java, React). - Worked on new feature development and bug fixing.

React
Java
PostgreSQL
Amazon Web Services (AWS)
Spring Boot
OAuth
Continuous Integration (CI)
Continuous Delivery (CD)
Full Stack DeveloperMobilenik
12/2019 - 06/2021

- Responsible for managing the entire company infrastructure hosted on Amazon Web Services, including EC2, ECS Fargate, RDS, API Gateway, Certificate Manager, ELB, NLB, S3, DynamoDB, Route 53, SES, and Rekognition. - Led the development of all backend systems, including RESTful APIs, WebAdmin interfaces, stored procedures, and scheduled tasks (Cron Jobs). - Oversaw the management and maintenance of all company databases. - Developed websites for various clients. - Implemented containerization and deployment of web applications using Docker, with automated deployments through Bitbucket Pipelines in Fargate (Containers).

Docker
Amazon Web Services (AWS)
Java
SQL
Spring Boot
REST APIs
Java Software DeveloperTGV
02/2018 - 12/2019

Developed new features and resolved issues for an insurance company software (Sancor Seguros). Achieved the highest issue resolution rate within a team of 12 members.

Java
SQL
Senior DeveloperANSES
03/2013 - 01/2018

Developed the SICASENT product, designed to calculate retirements and pensions. Utilized technologies such as Eclipse, JAVA, SQL Server, Maven, RedHat, JavaScript, Tomcat, JBoss, JUnit, Hibernate, Spring, SoapUI for service deployment, and Jenkins.

SQL
JBoss
JUnit
Maven
Jenkins
Spring
Hibernate
Ssr DeveloperBBVA Argentina
04/2010 - 02/2013

Developed the French Net CASH and Non-Clients Web products, both home banking solutions for the bank. The technologies used included JAVA, JavaScript, JSP, ChangeMan, and MainFrame.

JSP
Java
JavaScript
Junior DeveloperSISA | Soluciones Integrales S.A.
04/2009 - 05/2011

ERP development

Java
Education
Information Systems EngineerUADE
03/2010 - 12/2018
Bachelor of Computer ScienceUADE
03/2010 - 06/2017
Technician in Software DevelopmentUADE
03/2010 - 12/2015