Post Job Free
Sign in

Software Engineer Manager

Location:
San Diego, CA
Salary:
$146,000
Posted:
April 19, 2019

Contact this candidate

Resume:

Andy Vuong

**** ******** *****, *** *****, CA ***02

619-***-****

***********@*****.***

SUMMARY

More than 11 years programming and application development experience. COMPUTER SKILLS

Languages

JavaScript, PHP, Python and Typescript

Familiar with: C, C# and Java

Software

Database: (NoSQL) DynamoDB, FireBase, MongoDB, (Relational) MySQL, Microsoft SQL Server, Microsoft Access

ORM: Sequelize and ODM: Mongoose

Platforms: Microsoft Windows and Linux

Technology

OOP, SOA, SAAS, DOM, Service Worker, Web Worker, Web services, Microservice, RESTful API and MEAN stack.

NodeJS using Bearer JWT with Express Framework, CSS3, HTML5, XML, JSON, MVC Laravel, Zend, CakePHP

JavaScript MVC Backbone.JS, React.JS, Angular, Underscore, jQuery, jQuery Mobile, and AJAX.

Serverless Architecture: AWS Lamda and DynamoDB, and Google Cloud Function and Firebase services

Development Tools

Chrome Developer Tools, VSCode, Notepad++, Sublime Text 3, Netbeans IDE (Java), Git, SVN, FileZilla, SSH client, WinSCP, Fogbugz, Jira, and many more EXPERIENCE

Lead Sr. Software Engineer 05/14 – 11/18

Mission Manager, Inc.

Built RESTful APIs (NodeJS with Express using JWT authentication and MongoDB, Angular 4+, React.JS) which have the ability to access functionalities of the actual application. Based on permission levels, users now have the ability to send GPS tracks, set mission GPS locations, send team responses, change configuration settings, check into a mission and set other application interactions with Mission Manager using mobile devices during their missions.

Managed and built more features to a great scale application called Mission Manager, a very flexible JavaScript front end design including JQuery, Bootstrap, React, BackBone.JS and Angular, with a back-end of PHP and MySQL. This application was the most widely used incident management tool for first-responders, enabling teams to operate more effectively and efficiently. Mission Manager was cloud-based, and it was being used almost in all advanced tools of Amazon Web Services, including Virtual Servers in the Cloud (EC2), AMIs, S3 scalable storage, RDS relational database service, Cloud Watch alarm triggering, Dynamo DB, SES emailing service, SSL installation on AWS server instances, Elastic Load Balance, CI/CD: automatic deployment with GitHub, CodeShip and AWS Beanstalk, and many more.

The application was originally a LAMP stack from Godaddy host, and it was demanded to migrate to AWS. One of the demand was to have more security and scalability for application architecture. Modifying the existing application to use AWS services was one of the most challenging tasks. Software Engineer Manager 03/14 – 05/14

MKH Testing & Inspection, Inc.

Built a construction inspection service application (SAAS) which was compatible on all device browsers including mobile devices. Technologies used for this application: Composer, Bootstrap, JavaScript, CakePHP MVC framework, MySQL, jQuery, BackBone, GWT, Microservices and many more. Also, this application has a RESTFull API built using NodeJS and MVC Express framework.

This responsive application had two distinctive modules, inspector and administrator. Also, this app had the capability of setting up projects, assigning facilities, creating inspectors, generating daily reports, editing reports, handling reports with multiple image attachments, inputting multiple disciplines on a single report, pasting frequently-used-phrase that previously used by others on a single click, managing users with their permission levels, and controlling the entire inspection service operation using built-in administrative functions. Software Engineer III 05/13 – 03/14

Ericsson, Inc.

Contracted with Ericsson on several projects using OOP, Java, Google Map API, GWT, Backbone.js, Underscore, React.js, Bootstrap, HTML5, CSS3, jQuery, CakePHP MVC, RESTful API, Adobe Flex, MySQL, Microsoft SQL, PostgreSQL, ORM and VMR as well.

Migrated applications from the existing framework to new framework. Migration involved coding modifications, server configurations, and database fixes using PHP, Doo, Laravel, Node.JS, Adobe Flex, jQuery, RESTful API, JavaScript-DOM, WordPress, HTML5, CSS3, MySQL, Postgres, GWT graphs, and Google Geolocation API.

Positioned panels, maps, and tabs using hand-code vanilla JavaScript. Also, hand-coded event handlers for interactions between user and graphs. In addition, a lot of calculations involved in data between different antennas towers using hand-coded JavaScript.

Written Python desktop applications for antenna power signals and monitoring other aspects of radio wave signaling.

Worked with Amazon Web Services (AWS), set up Security Groups, installed PHP and MySQL into a EC2 server instances from scratch, installed SSL for associated address, backed up user data and RDS databases into S3 buckets, used Cloud Watch alarms, Lambda functions with DynamoDB for serverless applications.

Senior Software Engineer 11/10 – 10/13

JBCA, Inc.

Implemented and designed automation web-based test systems on inspection requests, punch- list, and deviation, notable and outstanding items. And also developed shop, field fabrication and none-destructive test reporting programs for construction inspection services using OOP, PHP, MySQL, JavaScript/DOM, CSS3, AJAX, HTML5, MVC Laravel and Zend, jQuery Mobile, jQuery, JSON, Angular and Backbone.js frameworks with Underscore and Bootstrap.

Developed an automated ultra-sonic testing system that detects cracks/fractures of welds in steels, including designing and implementing an embedded calibration system using mostly jQuery and hand-coded JavaScript. Also, used JS and Python to build the internal desktop version of Ultra-sonic testing application for the administrators. EDUCATION

San Diego State University

San Diego, California

Bachelor Degree of Computer Science

06/96 – 05/00



Contact this candidate