Hi! I'm Nathan Szelag
Full Stack
Developer
My favorite tech includes Java, Spring, Javascript, Angular, React, Express, Node, MongoDB, AWS, Docker, and REST APIs.
Get in touch →
A few of my creative endeavors.
Curious to see my work?
GitHub
SocietyWeb
SocietyWeb is a Team Management app designed for groups like Girl Scouts or Sports Teams. It's built on a technology stack that includes React, Node.js + Express.js, & PostgreSQL. It also facilitates team communication by integrating Twilio SMS and SendGrid APIs. The development process followed a test-driven approach, with thorough testing conducted using Mocha, Chai, and Jest.
Go to →
One Love Rewards
One Love Rewards is an open-source restaurant rewards platform developed using a technology stack that includes React, Node.js with Express.js for building the RESTful API, and PostgreSQL for data storage. This project offered valuable insights and experience in developing a RESTful API. I employed agile methodologies, which included organizing tasks into sprints and managing them through a Trello board for effective project management.
Go to →
Slanted Headlines
Slanted Headlines is a sentiment analysis app that utilizes headlines and content obtained from the News API. It leverages Microsoft's Sentiment Analysis API to calculate the average sentiment score for each news source. Please note that the API subscription is currently expired, rendering the search feature temporarily inactive. This project was developed using HTML, CSS, JavaScript, and jQuery.
Go to →
Want to know more?
A bit about me.
I am . . .
01
Full-Stack Developer Extraordinaire
I excel in crafting both the front-end and back-end of web applications. With a strong background in JavaScript (React, Node.js, Express, Angular) and database expertise (MongoDB, PostgreSQL, MySQL), I create seamless, user-friendly, and efficient web solutions.
02
Client-Centric Communicator
Effective communication is at the core of my professional approach. I leverage my background in customer service to build strong client relationships and consistently deliver projects on time. I ensure clients are informed at every project stage, fostering trust and collaboration.
03
Agile Problem Solver
As an Agile problem solver, I'm skilled at collaborating with cross-functional teams and utilizing tools like Jira for project tracking. I thrive in Agile environments, participating in daily stand-up meetings, and maintaining momentum through weekly sprint cycles.
04
Continuous Learning Advocate
I am deeply committed to ongoing learning and personal growth, continuously enhancing my skills and staying up-to-date with the latest technologies and best practices. My dedication to learning ensures I can contribute effectively to any project or team.
05
Tech Stack Maestro
I boast expertise in a wide range of technologies, including AWS (EC2, RDS, S3, CLI, VPC), Java (Spring, JSP, Maven, Selenium), HTML/CSS, CI/CD (Git, Jenkins, Docker, Kubernetes), and RESTful APIs and SOAP web services. This extensive tech stack proficiency equips me to handle diverse project requirements.
06
Educator and Mentor
As a coding instructor, I've honed my ability to teach and mentor others in web development. I conduct engaging workshops, provide constructive feedback, and offer one-on-one mentoring to students, contributing to their growth and understanding.
07
Adaptable Cybersecurity Enthusiast
My ongoing pursuit of a Cybersecurity AAS degree reflects my commitment to a broader technology landscape. I've gained hands-on experience in designing secure systems, conducting vulnerability assessments, and implementing defense technologies, making me a well-rounded technologist.
The Complete Package
Candidate #1 | Candidate #2 | Candidate #3 | Me | |
---|---|---|---|---|
Dedication | ||||
Critical Thinking | ||||
Interpersonal Skills | ||||
Coding Proficiency |
Scroll to see more →
So why not invest?