Experienced software engineer with a strong background in Java and Python, with some experience in C/C++ and other languages, specializing in scalable web services, cloud migrations, leveraging AI/ML, and cybersecurity in integrations. Proven ability to lead and complete complex projects and cross-team initiatives and drive technological excellence.
I am a Software Engineer working on web services backend (80%) and front end (20%) with Java, Spring Boot, and other technologies. I have a Master's in Computer Science (AI & ML) with coursework in cybersecurity and a Bachelor's in Bioengineering (neural engineering). Expertise in Java, C# (years ago), and Python (most of my graduate degree), including experience at two big tech corporations.
Java (2013+): 8, 11, 17, 21; Spring Framework & Spring Boot, Spring Data JPA, Hibernate
JavaScript, HTML/CSS, Angular, React, Node.js
Python (2011+): Academic & Industry
C# (2016+), C & C++ (2007+)
Neo4j (GraphQL/NoSQL), Elasticsearch
Oracle, MongoDB, DocumentDB, PostgreSQL, MySQL, Redis
SQL & GraphQL
AWS (EC2, S3, Lambda, Step Functions, EMR)
Kubernetes, OpenShift, Azure, GCP
CI/CD & Jenkins, Docker
On-prem → AWS migrations
OAuth & JWT, HashiCorp Vault
TCP/IP & OSI models
tcpdump, Wireshark, Snort
Security certificates & chains of trust
JMS & ActiveMQ / AMQP, Apache Kafka
REST & SOAP APIs
OpenAI API, Shopify API
Microservices & monoliths
Team leadership; aligning technology with business goals
Deep understanding of software development, architecture, cybersecurity
Strong communicator; cross-functional collaboration
Focus on Cybersecurity and AI/ML
Coursework: AI1, AI2, NLP, supervised/unsupervised ML, DDQN, CNN, Reinforcement Learning
Thesis: Cybersecurity with Double Deep Q-Learning Neural Networks
Java SE 8: Oracle Certified Associate (OCA); Oracle Certified Programmer (OCP)
Security: CISSP; CompTIA Security+
Cloud: AWS Certified Cloud Practitioner
Containers & Kubernetes — AWS Training & Certification
Spring Framework — Learning Spring 6 with Spring Boot 3
React.js & Serverless Computing — LinkedIn Learning
Software Architecture — From Developer to Architect
Work Permit: U.S. Citizen
Assessment: JAVA 8 Programming (JAVA SE 8): 85/100 on IKM (July 12, 2024)