Moe Al-Soufi

Software Developer

As a developer, I create front-end and back-end software solutions that are scalable and easy to expand and maintain. I am a full stack developer with a passion for fostering lasting relationships between users and companies. I have the desire and ability to manage multiple, complex projects in a team environment. I am a mission-driven developer who believes that technology should make people's lives easier and fuller. Looking to challenge the status-quo and build the future with a cool team.

I’m also a data scientist with an extensive experience working with large data and using BI tools like Tableau to create dashboards and to converge data from multiple sources to answer the business question.

Featured Projects

View selected projects below.

Virtual Pet

Virtual Pet Console Application

Developed a virtual pet app that allows a user to interact with several pet objects through a menu of selections using Java code. The user must keep an eye on several pet objects stats like hunger, boredom and health. The stats change as time goes by and the user must fix through selecting to feed, water, or take the pets to the vet.

Github Repo for the project
Virtaul Pet Shelter

Virtual Pet Shelter Console Application

Developed a virtual pet shelter app that housed several Java pet objects. The app offers several ways that a user can interact with the pets by feeding them, watering them or playing with them. The app relies on a pet map java method that allows the user to adopt a pet(remove it from the map) or admit a pet(add it to the map). The user can control the level of boredom of a single pet a time y selecting it for play

Github Repo for the project
Virtual Pet Shelter Amok

Virtual Pet Amok Console Application

This java application uses inheritance and polymorphism to contain several kinds of pet that had different needs including robotic pets.

Github Repo for the project

Work Experience

See my complete work history on LinkedIn.

Business Intelligence Architect

Verizon

October 2015 - July 2020

  • Responsible for complex activities associated with financial planning, financial and operational reporting and analysis, performance and risk management, and dealing directly with functional management for a B2B customer portfolio that generates $4+ billion.
  • Provides analytical and project support for the Customer Contract Implementation Group of the Verizon Business Group and other business lines.
  • Manages highly complex projects and communicates only relevant information in an effective manner to a variety of audiences.
  • Exerts significant latitude in determining objectives and has the critical thinking skills and business acumen to effectively plan and execute daily tasks.
  • Is responsible for providing insightful strategic analysis in response to critical business questions using relevant data and collaborating with key business partners to understand the business question and determine the right approach for providing an answer.
  • Additionally, takes on the responsibility for creating processes to drive the business efficiency and effectiveness and collaborates with key business partners to do so.
  • Has a solid understanding of business processes and deep experience working with data to summarize the situation, answer a question or provide an extensive strategic analysis.
  • Expertly uses a variety of Business Intelligence tools to bring several data sources into one dashboard for clustering/segmentation, incrementality and cohort analysis.
  • Possesses expertise in statistical/data mining concepts and techniques.
  • Has a good grasp of information technology concepts for data capture and data management and expertly uses SQL for efficient data extraction (Data Warehouse, Oracle). Possesses exceptional skills in Excel and PowerPoint.
  • Experienced in building, managing and growing relationships with stakeholders across cross functional teams.
  • Developed an array of critical and complex Business Intelligence reports in order to provide analytical, operational and logistical support to the National Implementation team which manages a B2B customer account module generating over $4 billion annually.
  • Developed a customer account support to revenue audit that was used by the planning team to determine current and forecasted staffing needs and create an efficient staffing model thus saving money on operating costs.

Mobile Solutions Consultant

Verizon

March 20014 - October 2015

  • Owned and communicated the architectural vision of the product or solution that is most suitable for the customer field application or scenario while highlighting the mobile systems, development platforms, integration methodologies with a broad and detailed knowledge of mobile technologies and industry trends.
  • Helped customers consider their options when it came to their ability to interact with customers, staff, assets, products, and other companies in real time, anytime, and from any basic location as one of the requirements of conducting business operations.
  • Played a key role for managing cellular data, equipment, and apps.
  • Played a vital role in assisting the customer choose the solution architecture as a first step taken when their business wishes to create a set of enterprise solutions, requests, and processes that integrate with each other in order to understand the specific demands and requirements arriving at a software architecture and technical architecture specifications.

Wireless Network System Performance Engineer

Verizon

February 2006 - March 2014

  • Managed all aspects of the Wireless network performance for the Verizon Wireless Midwest Area B2C Tech Support departments.
  • Managed a Verizon WIMAX network that delivered internet service to thousands of customers in rural areas across several Midwestern states.
  • Facilitated the launch of the Verizon 4G network and activated the very first fixed 4G solution customer to pilot the program.
    • Facilitated the retirement of the WIMAX network and the migration of all the customers who were using it to a mobile 4G solution.
    • Created and revamped multiple knowledge base resources that can be used in the process of troubleshooting customer 3G and 4G connectivity issues based on different scenarios.
    • Created a database for checking out and tracking test devices for Verizon Tech Support reps.
  • Provided training for all Tech reps focusing on creating an inclusive and engaging learning environment.

Sr. Manager

Tele-Performance USA

October 2001 - February 2006

  • Managed a team of Technical Support representatives who handle advanced technical issues and customer escalations, troubleshoot and resolve issues including customer hardware and software, network configurations, and provisioning.
  • Delivered daily team productivity reports while balancing multiple project workloads with high visibility and accountability.
  • Coached and mentored team members.
  • Measured individual team member performance at different intervals as needed.
  • Designed and implemented development plans to align performance for success.
  • Implemented corrective action when necessary.
  • Assisted well performing team members with the next appropriate step in their career progression.
  • Conducted New Hire interviews.
  • Delivered select targeted lectures to new hires as they were going through training classes as a part of a partnership between Leadership and the Training Dept to insure the success of the new hires and increase the graduation rate of the Verizon Technical Support Training program.
  • Participated in Ops reviews with company leadership where current team performance and trends and future trends were discussed.
  • Conducted Ops reviews.
  • Trained peers on several performance tracking systems and tools including center service level.
  • Worked closely with the Quality Team to modify the rating criteria to resolve negative trends in the center quality scores.
  • Cross trained as a Ops supervisor in order to run the Ops Desk as an acting or assisting Ops Sup when needed. Worked closely with VZ vendor managers to align on processes and work towards achieving contractual requirements and fulfill company vision.
  • Responsible for setting support standards for the tier 2 and tier 3 tech support reps.
  • Created a fully customized training curriculum for the tech new hires.
  • Standardized the process flow of assisting customers.

Education

We Can Code It - Columbus, OH

Certificate of Software Development, 2020

Full Stack Java Developer BootCamp

University of Phoenix - Phoenix, AZ

Bachelor of Science, 2013

Global Business Management