Post Job Free

Resume

Sign in

Senior Backend Engineer

Location:
Luling, TX
Posted:
April 11, 2024

Contact this candidate

Resume:

Mark Martinez

Senior Backend Engineer

ad4xkr@r.postjobfree.com +1-210-***-**** Luling, Texas

Skills

Programming

Java, Scala, C#, C++, Python, HTML, CSS, Javascript, Typescript, PHP

Frameworks

Java SpringBoot, ColdFusion, Hibernate, Kotlin, ASP.Net, .NET Core, Blazor, ADO.Net, VB.NET, React, Next.js, Node.js, Nest.js, Django, Flask, Angular, Vue, Nuxt.js, Laravel, GraphQL, React Native, Swift, Ionic, Flutter

DB

Oracle, SQL, MySQL, PostgreSQL, SQL Server, MongoDB, DynamoDB, CouchDB

Tools & Cloud Services

Git, Github, Gitlab, Bitbucket, NPM, Yarn, PNPM, Webpack, Eslint, AWS, GCP, Azure

Automated Testing

Junit, Jest, Mocha, Cypress, Enzyme, Playwright, Unittest, Pytest, Selenium

ETC

J2EE, JDBC, JSP, Servlets, Maven, Ansible, Terraform, PowerBI, WebSocket, Docker, Kubernetes, GA, EJB, Microservices, Agile, Scrum, OpenShift, Clickup, Postman, Swagger, Cassandra, GTM, Jira, SDLC, MVC, SEO, Jenkins, CircleCI, GitlabCI, JSON, YAML, XML, CI/CD, Shell Scripting, Nexus, Autosys, Kafka, JMS, PCF, Linux, RPC, Istio, Envoy, DoJo, Jquery, SSO, GDPR, CCPRA, MarTech, APIGEE, Firebase, Dart

EDUCATION

TEXAS TECH UNIVERSITY, Lubbock, TX 79409 May 2011 - June 2015

Bachelor’s Degree in Computer Science.

EXPERIENCE

Ampersand Consulting Aventura, FL Senior Backend Engineer

09/2020 - 01/2024

Engineered and led Entertainment and streaming platforms with 10 thousand active users per month leveraging Java Springboot for the backend, and Kotlin for mobile development.

Architected on various projects with Maven & Gradle in Java, and J2EE using Java Spring boot and Hibernate ORM.

Automated middleware using Java Spring MVC, developed controller, servicing, and DAO layers with Java Spring annotations, and also used Java Spring Dependency Injection and IaC (Infrastructure-as-Code) abundantly.

Built a streaming platform in J2EE using design patterns like Singleton, DAO, DTO, Abstract Factory, and Service Locator.

Experienced in MVC Architecture, Java Springboot, Hibernate, JSP, Servlets, JDBC, XML, XSLT, Struts

Integrated Kafka and JMS with existing Java-based microservices on PCF with Kafka features such as stream processing and exactly-once semantics, Developed and maintained Kafka producers and consumers using Java.

Integrated Apollo GraphQL Server into the Java Springboot, Hibernate ORM environment, developed GraphQL schemas and resolvers and integrated Apollo for query management.

Launched the infrastructure using SQL, MySQL, PostgreSQL, SQLite, MariaDB, RabbitMQ, MongoDB, CouchDB, DynamoDB, Redis, Tableau, and MQTT, using data visualization tools like D3.js, Highchart, Seaborn, and Fusion.

Implemented Flutter, and Kotlin with iOS & Android providers for implementing features like sending E-mails, SMS, etc.

Used SOAP Web Services to create and use WSDL and SOAP messages and used XML parsers for data retrieval.

Developed shell scripts for automation of daily administrative tasks such as backups, system health checks, etc.

Implemented TDD and BDD practices with Junit automated testing for Java.

Integrated a secure payment system using Stripe, facilitating seamless transactions within the telehealth platform.

Integrated Restful APIs with various RDBMS systems, including MySQL, PostgreSQL, RabbitMQ, Oracle, Sybase, Eclipse, and MongoDB as NoSQL, Redis, and MQTT to persist and retrieve data from the microservices on PCF.

Created SQL queries, required validating with PL/SQL Stored Procedures using Oracle, JPA with Hibernate provider.

Configured Apache Tomcat for web applications, focusing on load balancing, and secure HTTPS connections.

Implemented serverless architecture on AWS Lambda, reducing infrastructure costs by 20%.

Managed AWS services like EC2, S3, Lambda, DynamoDB, RDS, EBS, ELB, Auto-Scaling, AMI, CDK, ElasticSearch, IAM, Amplify, Console, DMS, Glue Catalog, Athena, Opensearch, Antiunity, Step Functions.

Automated various Azure tasks using Azure CLI, Azure Data Lake, ADLS2, Azure Databricks, and Synapse.

Implemented GCP’s (Google Cloud Platform) compute, storage, and database services - Compute Engine, Cloud Storage, and Cloud SQL, utilized GCP’s analytics and machine learning tools (like BigQuery and AI Platform).

Integrated CI/CD pipelines using Jenkins, CircleCI, Nexus, Tosca, Gitlab, Bitbucket actions, and QTest.

Improved the code quality using tools like SonarQube, CheckStyle, and PMD.

Utilized Ansible, Puppet, Chef, Salt, Terraform, and Openshift on Linux/Unix and applied IaC (Infrastructure-as-Code).

Enhanced quality and security scan tools such as Sonar, Fortify, and Contrast.

Led the transition from traditional deployment methods using Docker, Kubernetes, and Apache Airflow and architected Docker, Docker Compose, and Openshift, Kubernetes cluster to manage containerized applications.

Conducted code reviews and mentored junior developers, managed projects, and led a team through the entire SDLC, incorporating agile methodologies such as Scrum, Kanban, RUP, and XP and paired programming, etc.

BestBuy New York, NY Software Engineer

10/2016 - 07/2020

Engineered responsive Entertainment web apps using C#, Delphi, ASP.Net MVC for the backend and Angular, NgRX, RxJS for the front-end, and Oracle as DB.

Experienced in developing N-tier applications using C#, ASP.NET, Blazor, and Angular, NgRX, RxJS for front-end.

Utilized LINQ and ORM tools like Entity Framework to exchange data between web applications and database objects.

Leveraged Apollo GraphQL Server into the .Net Core environment, enhancing API capabilities and streamlining client-server interactions, developed GraphQL schemas and resolvers, and integrated Apollo for query management.

Expanded .NET, SQL abilities for Microservices, used ADO.NET, Entity framework to communicate with the DB.

Engineered a high-traffic e-commerce platform using Razor Pages and implemented Razor syntax to render content.

Integrated Razor with Asp.Net MVC, enabling seamless transitions between the controller logic and view rendering.

Implemented IAM (Identity and Access Management) with .Net Core framework and used AWS IAM and Cognito.

Integrated Crystal Reports into .NET applications to create dynamic, user-friendly reports.

Engineered real-estate platform UI using Vue.js, Vuetify, Pinia, and e-commerce app using Vue.js, Tailwind, and Vuex.

Utilized ColdFusion to optimize legacy applications, ensuring seamless integration with .NET Core-based systems and FHIR interfaces, which extended the lifecycle of critical healthcare applications.

Led the initiative to audit the company's web properties with Section 508 compliance and WCAG 2.0 Level AA.

Integrated Restful APIs & SOAP web services with data storage systems, including MySQL, PostgreSQL, RabbitMQ, T-SQL and MongoDB, Cosmos DB as NoSQL, Redis and MQTT to retrieve data from within the microservices.

Utilized Ansible, Terraform, and Kubernetes for automating deployment and management of AI applications.

Configured Nginx, and Apache Tomcat for web applications, and implemented serverless architecture on AWS Lambda.

Managed and configured AWS services like EC2, S3, DynamoDB, RDS, EBS, ELB, Auto-Scaling, AMI, ElasticSearch, Antiunity, AWS Kinesis DataStream’s and API Integration.

Integrated Cloud technologies such as micro-services and AWS services (Lambda, API Gateway, S3, SQS, SNS, DynamoDB) into new application development projects.

Implemented DevOps practices, like CI/CD using Jenkins, CircleCI, Gitlab Actions, Ansible, Docker, and Kubernetes.

Agiliway Austin, TX Software Engineer

06/2015 - 09/2016

Engineered the gaming and streaming platform using Java Springboot and Angular, D3.js, and Flutter for mobile.

Participated in the entire SDLC of the Java Springboot project from the designing of the project to implementation.

Used standards of J2EE design patterns and MVC in application design, participated in developing projects using Spring Integration, Spring MVC, Hibernate, used SOAP Web Services to integrate the project modules.

Participated in parsing XML by using XML parsers (DOM & SAX) and performing validation against XSD, and DTD for XML.

Designed Hibernate HQL queries and stored procedures for the application to communicate with the DB.

Utilized an Object-Relational Mapping (ORM) tool to interact with MySQL DB, optimizing data retrieval.

Maintained a comprehensive design system and component library using React and used across multiple projects.

Specialized in automating complex networks with Ansible, efficiently managing and provisioning cloud infrastructure using Terraform, and scaling containerized applications with Docker and Kubernetes.

Designed elegant data visualizations with Tableau, configured Nginx server and reverse proxy for load balancing.

Developed efficient and complex SQL queries for DB such as MySQL, PostgreSQL, and RabbitMQ to retrieve, update, and manage data, resulting in a 25% reduction in query response times and message brokers like MQTT, and Redis.

Experienced in Azure cloud services, managing basic cloud infrastructure and application deployments.



Contact this candidate