Summary
Overview
Work History
Education
Skills
Certification
Timeline
SeniorSoftwareEngineer

Mohammad (Mo) Djourshari

Frederick,MD

Summary

Dynamic Senior Software Engineer with over 31 years of total experience, including a 22-year tenure
at Wells Fargo. Expert in the full-stack .NET ecosystem (.NET 8.0/Core), Open Content Platform,
Harness deployment tool, enterprise SQL Server management, and AutoSys workload automation.
Microsoft Azure Fundamentals certified (2023) with a proven track record of driving Agile digital
transformations and mentoring high-performing teams. Resourceful and adaptable, combining deep
foundational knowledge of software architecture with a modern, forward-thinking approach to
building scalable, high-availability solutions in the financial sector.
Enthusiastic about developing forward-thinking solutions to tomorrow's productivity problems.
Resourceful and adaptable approach to challenges. Skilled Software Developer with deep
understanding of software development processes and track record of leading successful projects using
agile methodology and JIRA tracking tool. Proven expertise in designing and implementing robust
software solutions that meet client needs. Demonstrated proficiency in team collaboration and problemsolving.

Overview

31
31
years of professional experience
1
1
Certification

Work History

Senior Software Engineer

Wells Fargo
Frederick, MD
10.2002 - Current
  • Developed and tested software applications using Agile methodologies.
  • Engineered and deployed the core application code for an internal learning platform utilized by 100+ employees.
  • Coded the solution, ensuring functionality and scalability for sales employees bonus program.
  • Collaborated with cross-functional teams to gather requirements and implement solutions.
  • Resolved technical issues through debugging and code reviews.
  • Assisted in designing system architecture for various projects.
  • Wrote unit tests to ensure software reliability and performance.
  • Participated in daily stand-up meetings to discuss project progress and challenges.
  • Adapted quickly to new programming languages and technologies as needed.
  • Developed scalable applications using agile methodologies for timely project delivery.
  • Managed multiple projects simultaneously while maintaining strict deadlines and high-quality standards.
  • Maintained comprehensive documentation of development work, facilitating knowledge sharing among team members.
  • Enhanced software functionality by identifying and resolving complex technical issues.
  • Streamlined development workflows to increase team efficiency and reduce time spent on repetitive tasks.
  • Regularly reviewed peers'' code contributions, offering constructive feedback to enhance overall product quality.
  • Delivered exceptional client support by promptly addressing concerns and implementing requested changes or enhancements to software solutions.
  • Mentored junior developers, fostering professional growth and enhancing team productivity.
  • Analyzed proposed technical solutions based on customer requirements.
  • Delivered unit-tested systems within customer-prescribed timeframes.
  • Tested methodology with writing and execution of test plans, debugging and testing scripts and tools.
  • Coordinated deployments of new software, feature updates and fixes.
  • Corrected, modified and upgraded software to improve performance.
  • Built databases and table structures for web applications.
  • Authored code fixes and enhancements for inclusion in future code releases and patches.

Senior Programmer

Relizon
Baltimore, MD
09.2001 - 10.2002
  • Led development of enterprise-level applications to enhance operational efficiency and streamline processes.
  • Coded application that would create mailed advertisement for various business.
  • Developing an application to design, personalize, and merge a large-scale (100,000+ records) customer list with mail advertisement.
  • Mentored junior programmers, fostering skill development and knowledge sharing within the team.
  • Designed and implemented software solutions using Agile methodologies to meet evolving business needs.
  • Collaborated with cross-functional teams to define project requirements and deliver technical specifications.
  • Analyzed existing systems for optimization opportunities, driving continuous improvement initiatives.
  • Developed comprehensive documentation for software applications, facilitating knowledge transfer and user training.
  • Discussed issues with team members to provide resolution and apply best practices.
  • Designed new product elements such as image recognition, hand writing recognition, audio, video, and device-to-device communication.
  • Worked closely with clients to establish specifications and system designs.
  • Modified existing software to correct errors, adapt to new hardware and improve performance.
  • Tested and deployed scalable and highly available software products.
  • Wrote applications in C++ Unix architecture for various industries.

Senior Application Programmer

Moore Business Communications
Thurmont, MD
03.1998 - 09.2001
  • Led application development initiatives, enhancing system performance and user experience.
  • Mentored junior programmers, fostering skill development and knowledge sharing within the team.
  • Streamlined coding processes by implementing best practices and modern programming techniques.
  • Collaborated with cross-functional teams to gather requirements and deliver tailored software solutions.
  • Developed and maintained documentation for applications, facilitating better understanding and usability.
  • Spearheaded troubleshooting efforts, quickly resolving complex issues to minimize downtime.
  • Evaluated new technologies, recommending tools that aligned with business goals and improved efficiency.
  • Increased customer satisfaction by troubleshooting, diagnosing, and resolving complex technical issues swiftly.
  • Evaluated emerging trends in software development tools and techniques to identify opportunities for improvement within existing workflows.
  • Managed multiple projects simultaneously, meeting tight deadlines while maintaining exceptional quality control.
  • Championed the adoption of new technologies within the organization for enhanced efficiency and innovation potential.
  • Developed robust applications for various industries, ensuring high-quality user experiences.
  • Learned and shared knowledge of new technologies to support technically challenging projects and assume various responsibilities.
  • Met with internal and external customers to develop relationships and foster co-innovation opportunities.

Programmer

Envelope Unlimited
Rockville, MO
08.1995 - 03.1998
  • Developed and maintained software applications to enhance operational efficiency.
  • Collaborated with cross-functional teams to identify system requirements and design solutions.
  • Implemented debugging processes to resolve software issues promptly and effectively.
  • Conducted code reviews to ensure adherence to best practices and improve code quality.

Education

Bachelor of Science - Computer Information Systems

Southeastern University
Washington, DC
09-1989

Skills

  • Proficient in C#, C, VB,
  • Proficient in SQL, VBA
  • NET development On Visual Studio 22
  • Web application development
  • GitHub
  • SQL Server Management Studio 21

Certification

  • AZ-900 Microsoft Azure Fundamentals certified 2023

Timeline

Senior Software Engineer

Wells Fargo
10.2002 - Current

Senior Programmer

Relizon
09.2001 - 10.2002

Senior Application Programmer

Moore Business Communications
03.1998 - 09.2001

Programmer

Envelope Unlimited
08.1995 - 03.1998

Bachelor of Science - Computer Information Systems

Southeastern University
Mohammad (Mo) Djourshari