About

Learn more about me

Senior Full Stack Engineer

Experienced Senior Full Stack Engineer with a decade of expertise in designing and implementing scalable web applications. Proficient in utilizing diverse technology stacks, including Java, JavaScript, TypeScript, .NET, C#, React.js (version 16+), Next.js, Node.js, Express.js, Angular (version 12+), Golang, Vue, AJAX, Python, Azure, GCP, and AWS. Created custom code and themes for CSM platforms WordPress and Shopify. Demonstrated proficiency in Front-End and Back-End JavaScript components and expertise in database systems, DevOps processes, and agile methodologies. Adept at leading development teams and successfully delivering intricate projects within challenging timelines.

  • Website: www.jamalhamilton.com
  • Phone: (678) 250-3790
  • Email: jamalhamilton843@gmail.com
  • Location: Atlanta, GA

Clients

Projects

Hours Of Support

Skills

.NET 95%
C# 94%
JavaScript 99%
Typescript 95%
AWS 92%
React 95%
Vue 94%
Angular 92%
Python 94%
Azure 90%

Experience

Check My Experience

SnowBird Agility | Remote | Cambridge, MD

August 2023 - September 2024

Senior Full-Stack Engineer

  • Utilized Python libraries Pandas, NumPy, and Matplotlib for data analysis, manipulation
  • Designed and implemented APIs and web services using Python frameworks such as Flask and Django
  • Integrated Python solutions with databases like PostgreSQL and MySQL for efficient data storage
  • MSSQL and SQL for managing voting system and implemented the microservices using Docker/Kubernetes
  • Create and managed Java-based microservices with robust APIs
  • Designed and implemented multithreaded applications using Java’s concurrency utilities
  • Developed and maintained microservices using Java and Spring Boot, ensuring robust and scalable application architecture
  • Worked with Azure DevOps pipelines for (CI/CD)
  • Configured and optimized Azure SQL Databases
  • Proficient in C#, ASP.NET , .NET Core, Entity Framework
  • Updated Hangfire jobs with .NET CORE to send SMS texting or Email correspondence
  • Collaborated with cross-functional teams to implement RESTful APIs and Graph QL endpoints
  • Implemented RESTful APIs using Node.js, Express, and MongoDB, enabling seamless data interaction between the frontend and backend services
  • Worked real-time communication applications by integrating Web Sockets and Socket.io into Node.js
  • Developed microservices using Node.js to handle asynchronous operations
  • Used Node to develop and maintain server-side applications
  • Designed front-end architecture & and UI templates
  • Experience in ReactJS with React Redux and Flux architecture
  • Implemented reusable components and optimized application performance with React Hooks such as useState, useEffect, and useContext
  • Integrated jQuery with back-end APIs to dynamically load content, improving the responsiveness and interactivity of the application
  • Utilized advanced React concepts like lazy loading and code splitting to optimize performance and reduce initial load times
  • Managed and optimized AWS cloud infrastructure (EC2, S3, RDS, Lambda) for high-availability applications, reducing downtime by 40%
  • Automated the provisioning of cloud resources (e.g., AWS, GCP) with Terraform, reducing setup time
  • Collaborated in building cross-platform applications using Kotlin/ React Native and Swift
  • Designed, developed, and deployed mobile applications for both iOS and Android platforms using React Native and Swift (or Kotlin, if applicable)
  • Refactored legacy codebases from older versions of Angular (AngularJS) to the latest versions
  • Implemented authentication / authorization using JSON Web Tokens and OAuth in Angular applications
  • Improved application state management using NgRx and RxJS, enhancing data handling and asynchronous operations
  • Developed and optimized large-scale data pipelines using Kafka
  • Conducted testing and debugging of applications using tools such as Jest, Enzyme, and Cypress
  • Collaborated in Agile development environments, participating in sprints, code reviews, and pair programming to enhance team efficiency
  • Collaborated with Agile teams using tools like Jira and Git to track progress, resolve issues, and ensure timely delivery of features

Know Ink | Remote | St. Louis, MO

January 2023 - August 2023

Senior Full-Stack Engineer

  • Used C# in conjunction with ASP.NET MVC and ASP.NET Core for server-side logic
  • Utilized Dependency Injection (DI) and Inversion of Control (IoC) containers to improve code modularity and testability within .NET projects
  • Utilized advanced React concepts like lazy loading and code splitting to optimize performance and reduce initial load times
  • Built cross-platform mobile applications with React Native, leveraging native device features like camera, GPS, and push notifications for enhanced user experience
  • Integrated third-party services and APIs (e.g., Stripe, Twilio, PayPal) into Django applications to provide payment processing and communication features
  • Designed and implemented RESTful APIs with Django REST Framework (DRF)
  • Implemented DOM manipulation and event handling efficiently using jQuery
  • Handled cross-browser compatibility issues by leveraging jQuery’s abstraction over native JavaScript
  • Designed and maintained NoSQL database MongoDB to handle high-throughput, low-latency data storage for big data applications

Encova | Remote

September 2019 - January 2023

Full-Stack Engineer

  • Implemented serverless function using both C# (Azure Functions) and Python (Azure Functions for Python) in Azure environment
  • Optimized Ruby on Rails application performance by profiling and refactoring slow code, leading to a 35% improvement in overall speed
  • Created reusable components and libraries in Kotlin/Native, ensuring interoperability with Swift code for iOS projects
  • Conducted thorough testing and debugging of React Native applications using tools like Jest, Enzyme, and React Native
  • Implemented continuous integration and deployment (CI/CD) pipelines on GCP for PHP applications using Cloud Run
  • Built custom data pipelines connecting PHP applications with MongoDB on GCP, enabling real-time analytics and reporting
  • Built and deployed microservices using Spring Boot, enhancing the scalability and maintainability of applications
  • Integrated Java/Spring Boot applications with databases using Spring Data JPA and Hibernate
  • Used Azure DevOps Within CI/CD Pipeline
  • Used GraphQL to build a real-time multi-user chat app using various features such as subscriptions, web sockets, and webpack module federation
  • Used C# in conjunction with ASP.NET MVC and ASP.NET Core for server-side logic
  • Implemented asynchronous actions Thunk as middleware in
  • UI libraries like Bootstrap, Tailwind CSS, and Material UI

SolTech | Hybrid

September 2015 - January 2019

Software Developer II

  • Participated in Sprint Planning and User Story Grooming sessions and suggested potential points for each Sprint based on the Fibonacci sequence
  • Conducted code reviews and implemented coding standards for Ruby on Rails projects, ensuring high-quality and maintainable codebases
  • Migrated legacy applications from PHP 5.x to PHP 7.x, increasing security and performance by leveraging new language features
  • Leveraged (GCP) Cloud Dataflow for real-time analytics
  • Applied Java best practices, including code modularity, design patterns, and test-driven development
  • Conducted thorough testing and debugging of React Native applications using tools like Jest, Enzyme, and React Native Debugger, ensuring code reliability and minimizing potential bugs across different mobile platforms
  • Utilized Azure DevOps for both Angular and React projects to separate Git repos within Azure repos
  • Revamped and configured the fully automated CI/CD lifecycle for the high-volume external web application, resulting in a 5x reduction of average deployment time for the entire project
  • Developed 3 highly interactive web applications using various tech stacks such as React, Angular, C#, .NET, and JSON while integrating Restful APIs and external web services, ensuring high performance
  • Designed database structures on MySQL, MongoDB, PostgreSQL, and NoSQL on the backend component
  • Implemented CI/CD pipelines with Kubernetes
  • Experience in ReactJS with React Redux and Flux architecture
  • Used React Native to allow me to write code for both iOS and Android

Surfside Web

August 2012 - May 2015

Software Developer

  • Fixing bugs and tracking events with debugging tools and implementing the unit testing
  • Designed front-end architecture & and UI templates
  • Applied JavaScript for interactive features and enhanced product navigation
  • Collaborated in the development of a task management application using AngularJS
  • Implemented custom styles with CSS3 for a modern and visually appealing design
  • Assisted in the redesign of an e-commerce website, improving user experience and interface

Education

Check My Education

Coastal Carolina University, Conway, SC

Associates Computer Science

August 2010 - June 2012

I completed my Associate's Degree in Computer Science at Coastal Carolina University in Conway, SC. This program provided me with a solid foundation in computer science principles, programming languages, and software development. Through coursework and hands-on projects, I gained valuable skills in coding, problem-solving, and critical thinking. This education has equipped me with the knowledge and expertise to excel in the field of computer science.

Bottega University

Full Stack Development Certificate

July 2012 - September 2012

The Full Stack Development Certificate program focuses on the use of front-end libraries or frameworks, programming website backend content management, managing deployment and installation on servers, and running SQL queries on databases. Total 18 semester credit hours.

Technologies studied:

  • JavaScript
  • Python 3
  • C#
  • UML
  • Flask
  • SQL Database
  • JSON
  • Git
  • Flex Box
  • CSS Grid
  • MongoDB
  • HTML5

Portfolio

My Work

SabaiDee

Ecommerce site

Gohirenow

Virtual Assistant Site

BrewOptix

Inventory management system

Lux Boards

Ecommerce Site

Encova Insurance

Regional Insurance Company Website

Netgoinc

consulting services group

Contact

Contact Me

My Address

Georgia, United States

Social Profiles

Email Me

jamalhamilton843@gmail.com

Call Me

(678) 250-3790