-
Software Engineer in Test
Branded Entertainment NetworkDesigned and built API test framework.
Update and stabilize existing end user tests every sprint before release.
Reduced existing automated end user tests run time by 600%.
Reduced domain knowledge gap between team members by introducing Behavior Driven Development.
Eliminated debugging stress from existing automated end user test logs by applying the Gherkin syntax format.
Technologies Used:
Javascript
Node.js
Protractor
Webdriver IO
Jasmine
Mocha
MongoDB
Git
Vagrant -
Software Engineer in Test
InnoVintDesigned, built and automated end user tests.
Technologies Used:
Javascript
Node.js
AngularJS
Jasmine
Protractor
Grunt
Bower
Git -
Software Engineer
Iron Data SolutionsDesigned, built and refactored features for existing web and mobile application.
Ensured that deliverables are always addressed even if deadline is very tight.
Helped launch hybrid mobile application after 8 months on the project. Mobile application generated ~$250k revenue during the first month. Management team members got promotions on the next month.
Improved overall code performance which reduced average page load time from 3~8 minutes to 2~5 seconds.
Constantly improved existing application by suggesting new ideas, testing out new technologies and prototyping new solutions. New and some existing projects then implemented AngularJS, as a front end framework choice.
Technologies Used:
Java
Javascript
Sencha Touch
AngularJS
Spring
Hibernate
Selenium
Spring Boot
Maven
Bower
Git
Subversion -
Software Engineer
ZappliFixed bugs, built and integrated new features for existing web and mobile application.
Technologies Used:
Java
jQuery
CXF
Spring
Hibernate
MySQL
Git -
Software Engineer
Fabulous Apps LLCIndependently designed, built and deployed web applications.
Constantly managed expectations from product owner.
Technologies Used:
Java
Javascript
jQuery
Scriptaculous
App Engine
AngularJS
Spring
MySQL
BigTable
Maven
Ant
Git -
Jr Software Engineer
Orange and Bronze Software LabsDesigned, built and integrated features for new and existing web applications.
Ensured that deliverables are always addressed even if deadline is tight.
Technologies Used:
Java
Javascript
jQuery
Struts
Spring
Hibernate
Oracle
MySQL
AppFuse
Maven
Ant
Git -
J2EE Consultant
IVANT TechnologiesBuilt shopping cart feature for existing platform.
Technologies Used:
Java
Struts
Spring
Hibernate
Subversion -
Junior Associate
Azeus SystemsHelped company cut cost by developing a database synchronization tool for remote and local databases, along with another developer.
Technologies Used:
Java
Javascript
Scriptaculous
SQLite
Subversion -
Junior J2EE Developer
Alarius Systems LLCDesigned, built, integrated and deployed J2EE applications.
Optimized subroutines to improve performance of projects by 20% to 50%.
Reviewed codes, fixed bugs, improved documentation and code on a daily basis, along with two other developers.
Technologies Used:
Java
Struts
Subversion -
Freelance Software Engineer
Created / Sold / Assisted classmates, schoolmates, other university students, local politicians, startup founders and other product owners in their web and desktop software projects.
Handled local and international clients.
Technologies Used:
Java
Javascript
Scala
C++
Node.js
jQuery
Scriptaculous
Bootstrap
App Engine
Sencha Touch
AngularJS
Cordova
Stripes
Struts
CXF
Spring
Guice
Hibernate
iBatis
Selenium
Protractor
Jasmine
Oracle
MySQL
SQLite
BigTable
MongoDB
Neo4J
Firebase
Elastisearch
Spring Boot
AppFuse
Yeoman
Play
Maven
Ant
Bower
Grunt
Git
BitBucket
Github
Subversion
Cloud Foundry
Heroku
Flash
VB6
Yeoman generator for protractor end user tests
Technologies Used:
Javascript
Node.js
Yeoman
Bower
Grunt
Git
Github