U.S. : +1 (415) 644-5123|U.K. : +44 1253 335595|India : +91 9705 124222

 

Waqar M.

Full stack software engineer with passion for ease of use

Commitment
0/ 5
Competency
0/ 5
Reliability
0/ 5
  • Overall Experience: 2 Years  
  • Angular 7:
  • UI Responsive:
  • UI/UX:
  • Express.js:
  • MongoDB:

Waqar M. 

Full stack software engineer with passion for ease of use

Commitment
0/5
Competency
0/5
Reliability
0/5

Time zones ready to work

  • Eastern Daylight Time
  • Central Daylight Time
  • Mountain Daylight Time
  • Pacific Daylight Time

Willing to travel to client location: Yes  

About Me 

Analytical, creative full stack software engineer with ability to identify issues and contribute innovative solutions for a wide variety of technical problems.  Pa

Analytical, creative full stack software engineer with ability to identify issues and contribute innovative solutions for a wide variety of technical problems.  Passion for making a positive difference for businesses and individuals through user-friendly software design. Thrives on using strong analytical and problem-solving skills. 

Diverse experience includes software programming, taking ownership of product from concept to support after release, interfacing with internal and external clients, and team leadership.   

Excellent interpersonal, written, presentation, and verbal communication skills. Talent for bridging communication gap between technical and non-technical audiences / customers. Strong technical acumen with professional presence and demeanor.

Show More

Interview Videos

Signup to see videos

Risk-Free Trial, Pay Only If Satisfied.

Portfolios

Ruby on Rails Project

Role:

Developed an application that allows user to create an online account and profile; it mimics a mini Twitter.

This application used cloud-based development (Cloud9/AWS) and cloud-based deployment (Heroku). It used Git for version control and used test-driven development (TDD).

Developed an application that allows user to create an online account and profile; it mimics a mini Twitter.

This application used cloud-based development (Cloud9/AWS) and cloud-based deployment (Heroku). It used Git for version control and used test-driven development (TDD).

Skills: Ruby on Rails

Tools: Cloud9 IDE BitBucket Git Heroku

AI Based Tic Tac Toe

Role:

I enjoyed working on this project because it is similar to what you might do for lean development of a software project. The first iteration was a version that allowed two players to play against each other on the same machine. The next iteration added computer intelligence to play against the us

I enjoyed working on this project because it is similar to what you might do for lean development of a software project. The first iteration was a version that allowed two players to play against each other on the same machine. The next iteration added computer intelligence to play against the user; however, the algorithm was a brute force algorithm. Subsequent iterations added different difficulty levels, and changed the algorithm to one based on computation and points (versus brute force).

The code uses functional programming and is modular. It  uses features introduced with ES6.

I used Chrome Developer tools to create a responsive design that is mindful about UX. The interface is kept simply and additional informatioin is displayed only when needed. For mobile devices, unnecessary information is not displayed to avoid the need to scroll.

I used version control to track the different versions, and to branch to add new features.

Show More

Skills: HTML5 CSS JavaScript Git ResponsiveDesign UI Responsive ECMAScript

Tools: Chrome Git CHromeDebbuger

SQL Script Creator

Role:

This project came as a result of taking a course for SQL and PL/SQL. We were given text tables with values we were to manually enter into a data base using SQL commands. I used my recently learned Java skills to create a program that would read the text file and automatically create a SQL script.

This project came as a result of taking a course for SQL and PL/SQL. We were given text tables with values we were to manually enter into a data base using SQL commands. I used my recently learned Java skills to create a program that would read the text file and automatically create a SQL script.

I initially created this solution in also recently learned Python. I ported it to Java since I knew that students taking that course were taking Java. I then provided it to the class instructor to distribute as he wished. The Java solution provides a more friendly UX since the Python solution was just for my personal use. This solution uses a dialog box to collect a needed pattern (versus specifying that pattern as a constant by typing it into the code in the Python version) and accounted for possible different behavior or entry error across users.

This project is indicative of my drive to find more efficient solutions, and share them with my peers.

Show More

Skills: Java Eclipse

Tools: Eclipse

SQL Script Creator in Java

Role:

This project came as a result of taking a course for SQL and PL/SQL in early programming courses. We were given text tables with values we were to manually enter into a database using SQL commands. I used my recently learned Python skills to create a program that would read the text file and auto

This project came as a result of taking a course for SQL and PL/SQL in early programming courses. We were given text tables with values we were to manually enter into a database using SQL commands. I used my recently learned Python skills to create a program that would read the text file and automatically create a SQL script.

I recreated the Python solution in Java since I knew that students taking that course were also taking Java. I then provided it to the class instructor to distribute as he wished to other students.

This project is indicative of my drive to find more efficient solutions.

Show More

Skills: Java SQL

Tools: Eclipse

+ More

Employment

Software Developer Intern

11/2018 - 05/2019

ERCOT Taylor, Texas

Skills: Angular 6 Java Struts-2 Apache Tomcat Eclipse XML JSON REST Excel VBA Microsoft Visual Studio Bitbucket

Your Role and Responsibilities:

Iteratively automated and simplified manual entry of 117 fields across 134 workflows with full-stack user-friendly software across all phases of SDLC for existing code and new solution from scratch. 

  • Identified and/or coded solution for 6 process failure reduction strate

Iteratively automated and simplified manual entry of 117 fields across 134 workflows with full-stack user-friendly software across all phases of SDLC for existing code and new solution from scratch. 

  • Identified and/or coded solution for 6 process failure reduction strategies, 11 UX enhancements, 4 process or software security/stability vulnerabilities and issues.  

  • Delivered testing strategy for systematic 100% coverage and documentation for new features. 

  • Reduced process failures by 65% with software solution. 

Show More

Solutions Engineer

07/2014 - 07/2016

Genesys Daly City, California

Skills: PHP JavaScript

Your Role and Responsibilities:

Developed and shared efficient processes with entire team while providing B2B technical expertise to clients evaluating contact center and customer experience application software. Delivered solution software design, consultative software demos, proofs of concept, simplified client-facing d

Developed and shared efficient processes with entire team while providing B2B technical expertise to clients evaluating contact center and customer experience application software. Delivered solution software design, consultative software demos, proofs of concept, simplified client-facing documentation, and RFP responses. Software spanned secure premise and cloud solutions (PaaS/SaaS) using AWS which served all digital channels and integrated with CRMs. 

  • Initiated, co-led Genesys cross-group collaboration to evaluate and adopt improved IVR testing software at no additional cost. 

  • First place presentation award and recognized as a top performer in entry class. Recognized for initiative, innovation, collaboration, and process improvement. 

Show More

Education

Bachelor of Science

1991 - 1996

The University of Texas at Austin Austin, Texas


Associate of Applied Science

2016 - 2019

Austin Community College Austin, Texas


US work authorization

Are you legally authorized to work in the United States? Yes

Skills

Agile Software Development Android Android App Development AngularJS Bootstrap

Tools

Visual Studio Online Visual Studio (Win) CodePen Jira software Github

Hobbies

I enjoy different genres of music. I use mixing software on my laptop to create playlists and sets.

I also enjoy photography.

I enjoy films, especially science fiction films.

Achievements

  • Reduced process failures by 65% with software solution at ERCOT. 

 

  • Initiated, co-led Genesys cross-group collaboration to evaluate and adopt improved IVR testing software at no additional cost to company. 

Preferred Languages

English - Native/Bilingual