Summary
Overview
Work History
Education
Skills
Websites
Certification
Timeline
Generic

Abdul Sarnor

Newport Beach,CA

Summary

My desire is to be an astute learner and performer in an organization by utilizing my technical skills, experience, and leadership .

Overview

15
15
years of professional experience
1
1
Certification

Work History

Founding Engineer

Peachy Pay
Los Angeles, CA
05.2021 - Current
  • Managed project scope, schedule, status and documentation.
  • Worked closely with product teams to define and prioritize partner feature requests
  • Presented roadmap and technology infrastructure to customers, demonstrating deep familiarity with APIs, platform infrastructure, security and integration capabilities.
  • Worked with clients post-implementation on user testing, debugging, support and maintenance.

Senior Software Engineer

PricewaterhouseCoopers
Irvine, CA
11.2019 - 05.2021
  • Reviewed codebase and worked with development teams to correct problems, run test scenarios and prepare for deployment.
  • Orchestrated efficient large-scale software deployments, including testing features and correcting code.
  • Collaborated with cross-functional development team members to analyze potential system solutions based on evolving client requirements.
  • Worked closely with global customers spanning multiple time zones to resolve SDK and API issues.

Technical Instructor

Redwood Code Academy
Santa Ana, CA
03.2019 - 10.2020
  • Teach and mentor students in various concepts and technologies including JavaScript (ES6), React (with Redux), HTML, CSS3, MongoDB (with Mongoose), MySQL (with Entity Framework), REST, .NET Core (with ASP.NET and Web API), Agile (with Scrum), algorithms, data structures, computer science concepts, and more.
  • Interview preparation for students with technical questions, algorithms, resume, LinkedIn, and personal portfolio building.
  • Led syllabus preparation based on detailed breakdowns of technical concepts.
  • Planned and documented programs of study meeting individual needs and abilities of students.
  • Provided detailed instruction and role modeling for acceptable social and work-related behaviors.

Senior Software Engineer

Abstract
San Francisco, CA
09.2019 - 03.2020
  • Discuss, plan, and build new features for Abstract's web and desktop applications using JavaScript, React, and Redux.
  • Triage and fix bugs, often working directly with Abstract's customers.
  • Contribute to server-side APIs.

Senior Software Engineer

INTERSOL
Irvine, CA
03.2019 - 09.2019
  • Develop responsive web applications based on single-page apps (SPAs) with Angular 7+, TypeScript, NGRX (Redux), HTML5 with Bootstrap 4, CSS3 with SASS and more
  • Excellent UI/UX skills. Take Photoshop PSD's or whiteboard sketches and translate into intuitive, attractive layouts optimized to provide the best possible experience on desktop or mobile devices
  • Utilize rapid HTML prototyping to quickly conceptualize new product ideas, create technology/software demos, define requirements and accelerate initial software development
  • Work closely with business owners to create new software through the entire product lifecycle; from gathering requirements to development, QA/UAT, production, and post-launch support
  • Design, build and maintain a micro-service architecture ecosystem (MSA) of interconnected apps and shared components via NPM modules

Senior Software Engineer

Verys / Zenimax
Santa Ana, CA
04.2018 - 02.2019
  • Bug fixes and enhancements to http://bethesda.net including OAuth and social media, signup, and login features
  • Supported live E3 2018 web launch of the latest games including Fallout 76, Rage 2, and Wolfenstein II: The New Colossus

Senior Software Engineer

Verys / Blizzard Entertainment
Irvine, CA
08.2017 - 04.2018
  • Created, delivered and maintained scalable system architecture to support high-traffic game sites with various internal applications
  • Developed, implemented, and deployed enhancements to Starcraft, Starcraft II, Starcraft II: Warchest, Starcraft II World Champion Series, and Heroes of the Storm game sites
  • Built Leaderboards and Profile features used in both the Starcraft game and public website

Full-Stack Developer

17Hats
Pasadena, CA
01.2017 - 08.2017
  • Created RESTful API endpoints and micro-services using Node
  • Improved existing web client to consume our API using React with Redux
  • Design NoSQL documents with Couchbase based off of previous MySQL data schema
  • Supported marketing by creating email templates, adding special promotions to the sales website, and implementing Google Analytics

Application Developer

Hart Inc
Anahiem, CA
06.2015 - 01.2017
  • Provided continued maintenance and development of bug fixes and patch sets for existing web applications
  • Designed strategic plan for frontend component development practices and support future projects with the latest web technologies
  • Recommended architectural improvements, design solutions, and integration solutions

Developer

DmgCtrl
Philadelphia PA, PA
11.2013 - 12.2014
  • Severed as Front-end Developer for large-scale web apps, responsive websites, and landing pages
  • Leveraged Node.js with Grunt, Sass, CoffeeScript, Jasmine, etc to automate workflow during development
  • Adhered to strict coding standards, and unit testing protocol in an Agile Development Environment

Software Engineer

MEI
Jenkintown, PA
02.2012 - 10.2013
  • Design and develop custom, cross-platform, digital production software for major clients including RollingStones and News Week
  • Responsible for front-end development, UI/UX meetings, and unit testing before products reach QA
  • Played a support role for Java engineers, Flex developers, and multimedia producers

Flash Developer

BTSI
Conshokocken, PA
07.2011 - 12.2011
  • Developed and supported custom client business simulations and portals with Flash and integrating other web technologies including JavaScript, JQuery, and VB
  • Created scalable online and offline solutions from preexisting modules that cater to needs of BTS consultants and clients
  • Produced interactive Flash modules for multiple scenarios and languages with audio, video, and engaging assessments

E-learning Developer (Contract)

Gap International
Springfield, PA
11.2010 - 02.2011
  • Responsible for producing audio and video with Adobe Premiere and Soundbooth, and applying motion graphics with After Effects and Flash
  • Assisted with conceptualizing, wireframes, and design layouts of Gap International's Breakthrough Course
  • Developed e-learning module with Flash

Technical Designer

Pointroll, Inc
Conshohocken, PA
01.2008 - 09.2010
  • Implemented functionality and proprietary classes either from scratch or into already existing creatives
  • Technically integrated features/technologies into rich media advertising units, including streaming video, sending & receiving dynamic data, form integration and validation, polling, “send-to-a-friend”, gaming, photo uploading, widgets, Twitter, Facebook, Google Maps, webcam, and Papervision 3D
  • Used Flash implementation, ActionScript 2.0/3.0, XML, HTML, HTML5, PHP, Web Services, JavaScript interaction proficiently and effectively
  • Developed multi-platform creative units for web, mobile devices, video, and social networking
  • Designed concepts from existing storyboards or from scratch with Photoshop and Illustrator

Education

Bachelor of Science - Information Science and Technology

Temple University
2007

Skills

  • Programming Languages: JavaScript (ES6), Typescript, HTML5, CSS3, PHP, SQL, C#, Java, Python
  • Frameworks: Angular 8, React with Redux, NextJS, Backbone, Knockout
  • Web Technologies: NodeJS, JSON, RESTful API, Ajax, GIT, Webpack, Docker, AWS, Azure, Jenkins, Heroku
  • Debugging: Jasmine, QUnit, W3C Validator, Firebug, Chrome Dev Console, Fiddler
  • Methodologies: OOP, Responsive Design, Cross-Browser Development, SEO, MVC
  • Development: Visual Studio, Sublime Text, Atom, Net Beans, Xcode
  • Imaging: Adobe Creative Suite, Invision, Sketch
  • Video: After Effects, Premiere
  • Database: Mongodb, Postgres, Couchbase, MySQL

Certification

Omnivex Certified Technician for Moxie and related data management programs

Timeline

Founding Engineer

Peachy Pay
05.2021 - Current

Senior Software Engineer

PricewaterhouseCoopers
11.2019 - 05.2021

Senior Software Engineer

Abstract
09.2019 - 03.2020

Technical Instructor

Redwood Code Academy
03.2019 - 10.2020

Senior Software Engineer

INTERSOL
03.2019 - 09.2019

Senior Software Engineer

Verys / Zenimax
04.2018 - 02.2019

Senior Software Engineer

Verys / Blizzard Entertainment
08.2017 - 04.2018

Full-Stack Developer

17Hats
01.2017 - 08.2017

Application Developer

Hart Inc
06.2015 - 01.2017

Developer

DmgCtrl
11.2013 - 12.2014

Software Engineer

MEI
02.2012 - 10.2013

Flash Developer

BTSI
07.2011 - 12.2011

E-learning Developer (Contract)

Gap International
11.2010 - 02.2011

Technical Designer

Pointroll, Inc
01.2008 - 09.2010

Bachelor of Science - Information Science and Technology

Temple University
Abdul Sarnor