Nardier B.Back-end and Systems Engineer
Skills
Leading initiatives in code reviews and orientations with proficiency in Golang, Ruby, Java, Dart/Flutter for mobile development, and VueJs for web development, including technical design capabilities. Expertise encompasses container management through Docker, Kubernetes, and Portainer, alongside comprehensive utilization of AWS services such as SQS, SNS, S3, RDS, EC2, and MSK. Profound understanding of CI/CD processes with GitHub Actions and TeamCity, and adeptness in SSH deployment strategies.
Professional experience spans API development and maintenance, the design of microservices architecture using Java/Spring, and the integration of anti-fraud systems with DynamoDB, S3, SNS platforms. Robust monitoring practices are implemented, encompassing unit testing to end-to-end testing for fraud prevention systems. Skilled in upgrading legacy systems while integrating new features and handling bug resolution.
Contributions include the development and maintenance of microservices in Golang/Ruby and C#/.NET Core, the architecture of payment gateways, and comprehensive documentation of REST APIs, inclusive of third-party integrations. Web application development using VueJS and Angular has been managed alongside mobile app architecture and development using Flutter. Implemented compliance rules for sub-merchants in accordance with Central Bank guidelines.
Extensive involvement in maintaining web applications using Angular and mobile app development with Android/Swift, alongside analyzing and developing Proof of Concept projects using Go/Python. Engaged in BI application work using Devexpress, C#, MS SQL, and OLAP technologies, including database migrations.
Developed a Windows CE-based Warehouse Management System (WMS) and a web application for credit card reconciliation using AngularJs, Java, Spring Security, Hibernate, JPA, and PgSQL. Responsibilities included report generation and customer support. Published works on sorting algorithms comparison between Python and C implementations, and on Python's application in home automation.
Team Lead / Senior Developer
6/1/2022 - Present
Developed proficiency in Golang, Ruby, and Java for service development, Dart/Flutter for mobile applications, and Vue.js for web applications. Demonstrated expertise in architecture and development of services related to receivable registers, adhering to security protocols as per SFN/BACEN standards for APIs and archives. Conducted detailed analyses and created technical drawings, contributing to refinement meetings to enhance project specifications. Oversaw team code quality by mentoring, monitoring, and actively participating in code reviews. Managed and monitored container environments using Docker, Kubernetes, and Portainer. Implemented and managed AWS services including SQS, SNS, S3, RDS, EC2, and MSK. Configured Continuous Integration/Continuous Deployment (CI/CD) pipelines using GitHub Actions and TeamCity, optimizing SSH deployments and agent management.Back End Developer
5/1/2021 - 6/1/2022
Developed proficiency in maintaining and implementing APIs and microservices using Java and Spring. Implemented and monitored various AWS services, including DynamoDB, S3, and SNS. Demonstrated expertise in performing unit and end-to-end (E2E) testing. Conducted integrations with anti-fraud systems and ensured continuous monitoring. Expertly managed logging implementation and monitoring using the Elastic Stack.Developer Analyst
1/1/2021 - 5/1/2021
Developed proficiency in planning and applying unit tests, black-box testing, and automated tests. Conducted thorough analysis and development of proof of concepts (POCs). Performed legacy system maintenance while implementing and maintaining new features. Played a crucial role in bug fixing for system transitions using C# and .NET Core.Full-Stack Developer
1/1/2020 - 12/1/2020
Developed and maintained microservices using Golang and Ruby. Architected a comprehensive payment gateway. Created, documented, and consumed REST APIs and third-party APIs. Implemented and maintained features in a web system using VueJS. Architected and maintained a mobile application in Flutter. Understood, implemented, and generated compliance obligations for sub-acquirers to the Central Bank and related financial institutions. Utilized various AWS services including RDS, EC2, and SQS.Developer
1/1/2019 - 12/1/2020
Developed and maintained web applications with Angular, ensuring seamless user experiences and robust functionality. Gained expertise in mobile development using both Android and Swift platforms, delivering responsive and efficient mobile applications. Conducted thorough analysis and development of proof-of-concept projects utilizing Go and Python, demonstrating innovative problem-solving skills and the ability to evaluate new technologies for practical application.Software Developer
1/1/2017 - 12/1/2019
Developed and maintained systems and applications for Business Intelligence, utilizing Devexpress, C#, MS SQL, and OLAP. Led database migration projects, facilitating moves from other systems to the company's database infrastructure leveraging MS SQL. Created applications within the Warehouse Management System (WMS) concept using Windows CE and C#. Engineered a web system for credit card reconciliation using AngularJS, Java, Spring/Security, Hibernate, JPA, and PgSQL. Produced detailed reports and supported customer service operations. Recorded and produced video tutorials for the customer portal to aid user onboarding and support.
Computer Science at Grande University Center - UNIGRANDE
2016 - 2021Administrative Assistant at School Ray of Light
2015 - 2017
Introduction to Python at Udemy
1/1/2020Python 3 on the Web with Django (Basic and Intermediate) at Udemy
1/1/2020Creation of Android and iOS Apps with Flutter at Udemy
1/1/2020
Nardier is available for hire
Hire Nardier B.All Howdy Candidates are vetted for skills and english proficiency.