Rami Abdelqader
Software Developer - Full Stack
**********@*****.*** 469-***-**** McKinney, TX Experienced Full Stack Software Developer with 6 years of expertise in designing, develop- ing, and integrating large-scale client-server and web applications. Proficient in Java, Spring Framework, React, Angular, and various cloud technologies including AWS. Skilled in mi- croservices architecture, RESTful APIs, CI/CD pipelines, and monitoring tools like Splunk and Prometheus. Known for optimizing performance and ensuring high code quality through comprehensive unit testing. Works in Agile environments, consistently delivering scalable and maintainable solutions while effectively collaborating with cross-functional teams. Skills
• Programming Languages: JavaScript, Java, TypeScript, SQL, C/C++
• Front-End Development: React, Angular, CSS
• Back-End Development: RESTful APIs, Spring Boot
• Tools/Platforms: AWS (EC2, S3, CloudFront), Docker, Jenkins, Maven, Git, Github, Splunk, Prometheus, Grafana
• Testing: Unit Testing, Junit, JEST
• Methodologies: Agile, Test-Driven Development
• Project Management: Jira
• Frameworks/Libraries: Spring (Core, MVC, Boot), ReactJS, AngularJS, Node.js
• Web Technologies: HTML, CSS, JSON, XML, RESTful API
• Databases: MySQL, Microsoft SQL Server, NoSQL, MongoDB Experience
Full Stack Software Developer
DataDevDesign Remote (client: AIQ, ATAD)
April 2025 Current
• Built backend services using Python-Django, including creation of RESTful views, URL routing, and serialization of data.
• Developed scalable backend services using Node.js and Express.js, including RESTful APIs for user management, authentication, and resource handling.
• Integrated PostgreSQL as the primary database, configuring models with Django ORM for efficient data queries and schema migrations.
• Designed secure and scalable API endpoints for consumption by a React.js frontend, ensuring full CRUD functionality.
1
• Developed Python-Django views to handle file uploads, user authentication, and business logic for internal tools.
• Containerized the application using Docker for local development and deployment.
• Developed and maintained scalable frontend applications using React.js, TypeScript, and Redux for internal analytics tools.
• Integrated RESTful APIs and ensured seamless communication between frontend compo- nents and backend microservices.
• Implemented dynamic dashboards for real-time data visualization and interactive reporting.
• Configured Webpack and Node.js tooling to optimize performance, reduce bundle sizes, and streamline developer workflows.
Full Stack Software Developer
Insight Global (Client: Boeing) Plano, TX + Remote July 2023 Oct 2024
• Developed Spring Boot microservices and validated RESTful APIs using Postman.
• Upgraded multiple applications from Java 8 to Java 17, resulting in significant performance improvements.
• Upgraded multiple applications from Angular 14 to Angular 17, leveraging new features for enhanced performance and user experience.
• Implemented asynchronous programming techniques in Angular using Observables and async/await patterns to enhance application performance and responsiveness during data retrieval and processing.
• Designed and implemented responsive user interfaces in Angular, utilizing Angular Material for improved UI consistency.
• Created and maintained reusable components and services in Angular, promoting code reuse and maintainability.
• Integrated state management using NgRx to manage application state effectively, enhancing performance and scalability.
• Enhanced application performance by optimizing lazy loading and change detection strate- gies in Angular applications.
• Created and updated databases using MongoDB.
• Enhanced React and Angular applications by implementing unit tests with Jest and Jas- mine/Karma, ensuring a clean and reliable codebase.
• Managed CI/CD pipelines with GitLab, focusing on automated testing and deployment to accelerate release cycles.
• Embraced Agile methodologies, collaborating closely with cross-functional teams to improve deployment speed and increase code coverage.
2
• Maintained high code quality by developing comprehensive unit tests across different frame- works, leading to fewer bugs and a more stable application.
• Implemented RESTful APIs capable of consuming and producing XML data formats, im- proving service interoperability.
• Designed and implemented XML-based data structures to facilitate smooth integration and data exchange between microservices and third-party systems.
• Took a lead role in developing new features and services, mentoring junior developers in best practices and code standards.
• Integrated AWS S3 into Spring Boot microservices for secure storage and retrieval of appli- cation assets, enabling efficient handling of large files and improving data durability through versioning and lifecycle policies.
• Deployed Angular and React applications on AWS EC2 instances, configuring Auto Scaling Groups and integrating with Elastic Load Balancing to dynamically manage traffic and ensure high availability during peak loads.
• Utilized AWS CloudFront in conjunction with RESTful APIs to cache and deliver static con- tent globally, reducing latency for end-users and optimizing bandwidth usage in distributed web applications.
Full Stack Software Developer
USAA Plano TX + Remote
Aug 2019 Feb 2023
• Converted from contractor to full-time at USAA in January 2020, showcasing my dedication and contributions to the team.
• Integrated XML parsing and processing within Spring Boot applications to handle configu- ration files and API responses efficiently.
• Enhanced error handling for XML processing by implementing robust exception manage- ment and logging mechanisms.
• Developed thorough functional tests using Selenium to ensure front-end application reliabil- ity.
• Developed Angular Components using Angular 14.
• Conducted detailed security scans with Sonarqube to detect and address vulnerabilities.
• Designed and implemented React actions, reducers, and middleware to enhance application functionality.
• Created unit tests to maintain high code quality across React projects.
• Engineered reusable React components to improve scalability and maintainability.
• Tested and validated RESTful APIs in Spring Boot using Postman.
• Implemented robust logging in React applications for effective troubleshooting.
• Migrated applications from JBOSS to Spring Boot for improved performance and efficiency. 3
• Monitored backend applications using LoggerFactory and advanced logging techniques.
• Developed microservices in Spring Boot and integrated Kafka for efficient data processing.
• Assisted in developing server-based Node.js software by providing input and insights.
• Utilized Java 8 and Spring Boot frameworks, focusing on performance optimization.
• Managed CI/CD pipelines with GitLab for streamlined code deployment.
• Monitored application health with Splunk and Elasticsearch, resolving issues promptly.
• Configured email and Slack alerts for timely incident response.
• Created dashboards to monitor API performance and track issues effectively.
• Collaborated closely with teams to test applications and increase code coverage.
• Developed applications using React, Redux, and ReadyAPI, following TDD principles.
• Applied Agile methodologies to deliver improvements and meet project goals.
• Node.js for the backend development, ensuring smooth communication with the front end.
• Worked closely with my team to boost code coverage and maintained strong relationships with stakeholders to align our development efforts with business goals, all while applying Agile practices to keep projects on track.
• Implemented AWS S3 integration within Spring Boot services for uploading and managing user-generated content, leveraging SDK to handle multipart uploads and ensure secure access via IAM policies.
• Configured AWS EC2 for hosting microservices, integrating with VPC and Security Groups to enhance network isolation and scalability while monitoring instances through CloudWatch for proactive issue resolution.
• Leveraged AWS CloudFront to distribute React and Angular frontend assets, integrating it with S3 origins to accelerate content delivery and reduce load times for dynamic web appli- cations.
Front End Developer
IDC Technologies (Client: ATT) Plano, TX
Mar 2019 June 2019
• Created and managed applications using ReactJS, focusing on delivering responsive and in- tuitive user interfaces that enhance the overall user experience.
• Wrote and tested JavaScript code for implementing CRUD operations in web applications, ensuring seamless data management.
• Designed user login forms with JavaScript, improving both application security and the user experience.
• Developed UI components using JavaScript, HTML5, and CSS, maintaining a cohesive and intuitive look across the application.
4
• Demonstrated proficiency in JavaScript, HTML5, and CSS while leveraging Visual Studio Code for efficient and effective development.
• Optimized applications for responsiveness and compatibility across various browsers and devices, enhancing user interaction.
Site Reliability Engineer
MTHREE Consulting (Client: J.P. Morgan Chase) Plano, TX May 2018 Jan 2019
• Set up development environments using Gaia and Jenkins, ensuring efficient workflows and seamless integration for project teams.
• Built a Spring MVC application with JSP and JSON for data posting, and created a multi- domain monitoring application using Java, Spring MVC, Angular 2, REST, and SOAP.
• Automated alerts for test failures and developed test scenarios and scripts with Jenkins to enhance quality assurance.
• Crafted user interfaces using JavaScript and HTML, focusing on creating responsive and user-friendly designs.
• Established monitoring systems with Prometheus and Grafana and utilized Splunk for log monitoring and alerting to maintain application health. Content Analyst - Subject Matter Expert
Genpact Richardson, TX
Nov 2017 May 2018
• Analyzed and evaluated content for accuracy and quality.
• Collaborated with teams to create and optimize content. Education
Southern Methodist University, Bobby L. Lyle School of Engineering Aug 2014 - May 2018
Bachelor of Science in Electrical Engineering. Minor in Mathematics 5