Download PDF

Junaid Aziz

Full Stack Developer (ReactJs, NodeJs, ROR,Javascript)

Summary

Experienced Full Stack Developer with a demonstrated history of working in the information technology and services industry. Skilled in Mean Stack,  React JS, Node JS,  Ruby on Rails, Javascript/Jquery, Angular JS, and Php. Strong software engineering professional.

I have considerable experience with building backend applications with Node.js, Ruby on Rails and Php.

I am an experienced JavaScript developer, currently focused on building complex front-end web applications with React and Redux and responsible for the translation of designer mock-ups and wireframes into reusable components.

I am Proficient in using compilation tools and task runners i.e. angular-cli and gulp.

I am Involved in all phases of application development lifecycle which includes requirements analysis, design, development, and testing

I am very good at logic building and capable of developing very diverse applications. Trustworthy, dependable, innovative, versatile, go-getter, team player and self-motivated. Deep passion for my work.

I care deeply about building usable, performance and maintainable web applications. I am a skilled communicator and educator of technical concepts, both when teaching junior developers and giving conference talks.

Education

Sep 2011Oct 2013

MSc

University Of Education

Expertise

  • IDE: VS Code, Sublime, Net-beans, Atom.
  • Language:  Ruby On Rails, React js, Redux, JavaScript, TypeScript, Vue.js, Node Js, Loopback, GraphQl, Php,  jquery, Html.
  • Services: SQS, EC2, SES, API, Lambda.
  • Databases: Cassandra, Solr, MongoDB, MySql, Postgres.
  • Locations: Google Maps.
  • Social: Google Plus, Facebook, Instagram, Twitter.
  • Notification: Push (General, Parse).
  • Web-services: JSON.
  • Payment Gateways:  Perfect Money, Paypal, Ego Pay, Payza,  Solid Trust Pay, Stripe, BitCoin, Braintree.

Accomplishments

  • Re-engineered multiple systems that fueled improvements in productivity, efficiency and Developed code, system design, and test/QA plans for all solutions.
  • Trained and mentored junior programmers in programming methodologies and best practices.
  • Drove all phases of enterprise integration and process improvement projects to successful completion

Work experience

April 2016Present

Full Stack Developer

Kwanso
  • Responsible for development of full life cycle of Web applications.
  • In addition to my role as Frontend/JS dev, led the overall team direction for frontend technologies.
  • Made the case for moving to React.js + Redux for front-end projects, and successfully introduced React.js into a major client.
  • Responsible for front-end application architecture + development and UI implementation
  • Responsible for development of full life cycle of Web applications.
  • Web Application Development From scratch to the end
  • Planned and carried out daily scrums, weekly estimations, and retrospectives and pair programming.
  • Working directly with the client.
  • Daily updates to the client about project progress.
  • Managed code Git and Bitbucket.
  • Designed applications using object-oriented concepts.
  • Experience in test driven application development. E2E/Integration testing.
  • Providing guidance on implementation and design best practices to other developers. 
Dec 2013April 2016

Software Engineer

Pikessoft
  • Responsible for development of full life cycle of Web applications.
  • Web Application Development From scratch to the end
  • Planned and carried out daily scrums, weekly estimations, and retrospectives and pair programming.
  • Working directly with the client.
  • Daily updates to the client about project progress.
  • Managed code GitHub and Bitbucket.
  • Designed applications using object-oriented concepts.
  • Providing guidance on implementation and design best practices to other developers.

Projects

https://playr.gg/ (Ruby on rails/Vue.js)

  • Backend developed using ruby on rails.
  • For front-end used Vue.js
  • The project is about creating a contest and invite peoples to participate.
  • You can enter in a contest using different entry methods by posting on the social media following creator and other.

http://app.biomarker.io/  (React/Node/express) (In development)

  • MERN (MongoDB, Express.js, React.js, and Node.js, GraphQl) Stack
  • Used redux to manage state for APP.
  • Separate actions and reducers for each entity.
  • Divided views of different usable components.
  • Used newest features of javascript.

https://www.mailmunch.co (React / Node.js)

  • Responsible for dividing UI into different usable components.
  • Separate actions and reducers for each entity.
  • Divided views in different usable components.

http://cps-photo-picker-production.herokuapp.com/ (React)

  • Select product from the list to personalize.
  • Chose an image to display on the product.
  • Crop image area which user wants to display on the product.
  • Create submission and order personalized product.

http://www.personalizedplanet.com/ (Magento/React)

  • Select product and personalize according to requirement.
  • Crop image and fit on the selected product.
  • Create a final preview to order product.
  • Final set completed and add the product to cart.

http://forexent.com (Ruby O Rails)

  • You can Invest Online to earn.
  • Earn bonus amount by referring others.
  • Earn referral bonus if others earn who have joined by your referral link.
  • Daily profit on Investments.
  • Invest in multiple packages (package define by Investment range).
  • Investment return after 20 months.
  • Payment Online or transfer funds by bank transaction.

review.ly (Php)

  • Short your long URLs.
  • Main stats for your URL by the device (Android, IOS, Desktop).
  • Remarketing your business by giving your code.
  • Get API token and then short URL using API instead of login on the website.
  • Custom alias for your short URL.
  • Device specific URL.
  • Geo-target.
  • Password Protected.

https://hemdmitstil.ch/en-US (Ruby On Rails)

  • Online shirt creator.
  • select shirt component according to your choice.
  • Design your shirt from available components design and fabrics.
  • select fabric design according to your choice.
  • Select Tailor for the final product of your designed Shirt.
  • place order for your shirt.
  • Online payment.

smartrecipez.com (Ruby On Rails)

  • You can join as the chef on smartrecipez.
  • Create your Owen recipes.
  • You can Add recipes to your favorites.
  • You can like a recipe.
  • Post on Facebook against user activities (Like and share the recipe).
  • Search your favorite recipes.
  • Maintain your wall and your professional information to promote your self as CHEF.

toy42.com (Ruby On Rails)

  • Online toy shopping for children.
  • Create an order for toys.
  • Delver products against the order.
  • Online Payment.

http://www.personalizedplanet.com/ (Magento)

  • Online toy shopping.
  • Select customized or already existing Products.
  • Delver products against the order.
  • Manage orders.
  • Crop Images and send create personalized products.