Summary
Overview
Work History
Education
Skills
Citizenship: US Citizen
Timeline
Generic

Maryam A.

Summary

With over 7 years of experience in software development, led projects encompassing modernization efforts, architectural design, and full-stack development. Leveraged the capabilities of Java 8, 17, and 21, played pivotal roles in migrating legacy applications to Microservices architecture, employing contemporary frameworks, and ensuring robust security measures. Proficient in Spring Boot and Spring Framework, developed scalable web applications, optimized backend processes, and facilitated seamless deployment in cloud environments. Expertise extends beyond UI/UX design to architectural UML design. Specialize in crafting comprehensive architectural solutions, utilizing UML diagrams, prioritizing efficiency, security, and user satisfaction throughout the Software Development Life Cycle.

Overview

11
11
years of professional experience

Work History

Software Development Architect/Full Stack Software Developer

IBM
05.2022 - Current

    As a Software Development Architect and Full Stack Software Developer at IBM, I played a significant role in leading the migration of legacy applications to a modern Microservices architecture and adopting contemporary frameworks. My responsibilities included designing the architecture and selecting new, modern frameworks for both APIs and GUIs.

  • In addition to my architectural duties, I actively participated as a developer, overseeing the selection and management of the entire process of transitioning legacy code to modernized systems. I also contributed to ensuring the security of our applications by implementing secure coding practices, scanning for vulnerabilities, and promptly addressing any issues to uphold IBM's application integrity.

  • Furthermore, I leveraged cloud services and Liberty to deploy applications, ensuring seamless integration and efficient operation in a cloud environment.

    Through these efforts, I played a pivotal role in modernizing IBM's applications, enhancing their scalability, security, and overall performance to meet the demands of contemporary software development practices.

Software Developer Senior Analyst

Accenture, LLP
01.2021 - 05.2022

    Throughout the Software Development Life Cycle (SDLC), I played a key role in various phases including requirement gathering, design, analysis, and code development. As a full-stack developer, I utilized Spring Boot and Spring Framework extensively to develop robust web applications.

  • On the front end, I leveraged HTML5, CSS3, JavaScript, jQuery, AJAX, and Bootstrap to design and develop intuitive user interfaces. Meanwhile, on the backend, I employed Java 8+ features such as Lambda expressions to optimize code efficiency and enhance resource handling.

  • Utilizing Spring Boot, I rapidly developed and deployed microservices-based applications, ensuring scalability and flexibility. Additionally, I integrated business logic seamlessly with Spring Framework components, including Spring JDBC for database interactions and Spring MVC for web interfaces.

Full Stack Software Developer

Earthlink Telecommunications
09.2014 - 04.2018

    As a full-stack software developer, I led the design and execution of multiple web application interfaces, utilizing front-end frameworks like HTML5, CSS, Bootstrap, and AJAX. I seamlessly translated UI/UX wireframes into functional code, delivering visually appealing applications.

  • In addition to front-end development, I developed user-facing features, estimated story points for sprints, and built reusable code libraries. On the backend, I utilized HTML, JSP, and JavaScript to create dynamic interfaces and validate data inputs. I also designed and implemented servlets to interact with databases, ensuring seamless data retrieval and updates while maintaining data integrity through proper database normalization.

  • Through these experiences, I've become proficient in driving end-to-end software development projects with a focus on delivering efficient and user-centric solutions.

Summer Intern

Earthlink Telecommunications
06.2013 - 07.2013

    collaborated closely with our team of seasoned developers, contributing to the development of web application backend services. My responsibilities included designing and implementing backend functionalities, such as connecting to databases and integrating with various systems. Through hands-on experience and mentorship from experienced professionals, I gained valuable insights into the intricacies of web development and honed my skills in delivering high-quality software solutions.

Education

Master of Science - Software Development

Boston University
Boston, MA

Bachelor of Science - Information And Communication Engineering

Baghdad University
Baghdad

Advanced Java Programming Certificate

Austin Community College
Austin, TX

SQL Database Certificate

Stanford University

UX Fundamental Google Certificate

Google

Artificial Intelligence (AI) Certificate

IBM

Skills

  • Proficiency in Java (with Spring Boot/Spring Framework)
  • Proficiency in Python (with Django/Flask)
  • Experienced in C programming language
  • Skilled in SQL databases, including Oracle and DB2
  • Proficient in NoSQL databases like MongoDB, Cassandra, and Redis
  • Skilled in creating various UML diagrams and leveraging advanced features for modeling, analysis
  • Proficient in application testing using Postman and JUnit
  • Experienced in API documentation and testing using Swagger
  • Experienced in frontend technologies such as JavaScript/jQuery, HTML5, CSS3, and frameworks like React and VueJs
  • Skilled in automating infrastructure management using Terraform and AWS Cloud
  • Experienced in DevOps methodologies for automating software delivery and deployment processes
  • Proficient in designing microservices architectures
  • Implementing CI/CD pipelines
  • Experienced in deploying and managing applications on cloud platforms
  • Skilled in containerization with Docker for developing and deploying applications
  • Ability to analyze and understand business requirements and translate them into technical solutions
  • Strong leadership abilities to guide and mentor development teams in implementing architectural best practices

Citizenship: US Citizen

.

Timeline

Software Development Architect/Full Stack Software Developer

IBM
05.2022 - Current

Software Developer Senior Analyst

Accenture, LLP
01.2021 - 05.2022

Full Stack Software Developer

Earthlink Telecommunications
09.2014 - 04.2018

Summer Intern

Earthlink Telecommunications
06.2013 - 07.2013

Master of Science - Software Development

Boston University

Bachelor of Science - Information And Communication Engineering

Baghdad University

Advanced Java Programming Certificate

Austin Community College

SQL Database Certificate

Stanford University

UX Fundamental Google Certificate

Google

Artificial Intelligence (AI) Certificate

IBM
Maryam A.