About
Alan is a software developer in Chicago who has also lived in St. Louis.
Education
Alan studied IT at College of DuPage before transferring to Southern Illinois University Edwardsville to study computer science. He then moved back to Chicago to be closer to his relatives. He studied abroad through the SIUE School of Business and went to Shanghai, Hangzhou, and Beijing. He has also gone to hackathons and created many apps and websites.Skills
Alan has years of professional experience developing Spring Boot applications, standalone Java/SQL tools, shell scripts, scheduled tasks, Excel spreadsheets, and Wordpress sites. His core skills are Java and SQL.
Here is a full list of Alan's skills:
Strong skills:
- • Java
- • Apache HttpClient
- • Information security
- • CSS
- • IntelliJ
- • JSON
- • JavaFX
- • T-SQL
- • Apache POI
- • Networking
- • Jira
- • SQL Server Management Studio
- • XML
- • Spring Boot
- • Apache Maven
- • HTML
- • Confluence
- • Git
- • APIs
- • JDBC
Intermediate skills:
- • Hibernate
- • JavaScript
- • Apache httpd
- • Quartz/cron task scheduling
- • Windows Server
- • Virtualization
- • SLF4J
- • PHP
- • Jasper Reports/Jasper Server
- • AngularJS (old version)
- • AWS (RDS/EC2/S3/etc.)
- • Kali Linux
- • MySQL
- • JUnit
- • Logback
- • Bash
- • Bootstrap
- • Azure (specifically Azure App Service)
- • AlmaLinux
- • Pen testing
- • Log4J
- • Excel
Beginner skills:
- • Angular
- • PostgreSQL
- • GitLab
- • Quarkus
- • Python
- • NodeJS
- • AD/Entra ID
Continual Learning
Nowadays, tech skills can't be set in stone. Technology changes all the time, so it's important to be able to adapt to industry changes. It's extremely important to be able to quicky learn new languages, frameworks, and tools. Alan works on personal coding projects in his spare time to learn new concepts which can be useful on the job.
Resume
Resume available upon request. Please email Alan using the link below if you are interested.