Summary
Overview
Work History
Education
Skills
Timeline
Generic

Brian Hicks

New York,New York

Summary

I am a Senior Full Stack Developer with 8+ years of experience in Golang, Java, and JavaScript providing digital solutions for my clients with 100% satisfaction.

I strive to write clear and maintainable code and fully document my code to ensure future developers have a clear understanding of all methods and classes. Also, I will gladly provide any additional documentation or training materials requested, which will be well-structured and well-written.

Overview

9
9
years of professional experience

Work History

Senior Full Stack Developer

Self Employed
04.2023 - Current

As a highly skilled and experienced Full Stack Developer, I am now offering my services as a freelancer, seeking remote opportunities to utilize my expertise and contribute to the development of cutting-edge web applications.

  • I am comfortable working independently or as part of a team, and I have a proven track record of delivering high-quality, scalable, and efficient code on time and within budget.
  • I am available for full-time or part-time remote work, and I am open to flexible and mutually beneficial arrangements, including project-based work, retainer agreements, and hourly billing.

Senior Full Stack Developer

XDuce
08.2017 - 04.2023


Worked as a Senior Full Stack Developer at the software agency.

  • I have extensive experience in Go | Golang development, having worked on several projects utilizing its concurrency model and strong typing.
  • I leveraged my in-depth knowledge of the Spring Framework, particularly Spring MVC and Spring Boot, to architect and build web applications that excel in both performance and scalability. By utilizing Spring MVC, I designed clean and modular web application structures, enabling efficient request handling and separation of concerns. Additionally, with Spring Boot, I streamlined application setup and configuration, resulting in rapid development and deployment of applications while maintaining robustness and scalability.
  • I worked with various JavaScript frameworks such as Node, React, and Vue to build interactive user interfaces and improve application performance.
  • I worked with various SQL and NoSQL databases such as MySQL, PostgreSQL, and MongoDB. I have designed, optimized, and maintained complex database systems to ensure optimal performance, scalability, and security.
  • I deployed and managed applications on Microsoft Azure, AWS, and GCP, utilizing services like Azure VMs, AWS EC2, Google Compute Engine, Azure Blob Storage, AWS S3, Google Cloud Storage, Azure SQL Database, and AWS RDS. My focus is on building scalable, resilient, and cost-effective applications in the cloud.

Full Stack Developer

City University Of New York
04.2014 - 07.2017


Worked as a Full Stack Developer at the University.

  • I utilized my expertise in programming languages such as HTML, CSS, JavaScript, and Java to build and implement interactive web pages and dynamic database-driven applications.
  • I developed and implemented various customizations and improvements to the university's learning management system, streamlining and enhancing the educational experience for students and faculty.

Education

Bachelor of Science - Computer Science

City University of New York
08.2014

Skills

  • Go Golang
  • Java J2EE, Spring Framework, Spring Boot, Spring MVC
  • JavaScript TypeScript, Nodejs Nestjs, Reactjs Nextjs, Vuejs Nuxtjs
  • HTML HTML5, CSS CSS3 SCSS, jQuery, Bootstrap, Material UI, Tailwind-CSS
  • MySQL, MongoDB, PostgreSQL, Apollo GraphQL
  • Microsoft Azure, Amazon Web Services (AWS), Google Cloud Platform (GCP)

Timeline

Senior Full Stack Developer

Self Employed
04.2023 - Current

Senior Full Stack Developer

XDuce
08.2017 - 04.2023

Full Stack Developer

City University Of New York
04.2014 - 07.2017

Bachelor of Science - Computer Science

City University of New York
Brian Hicks