We provide IT Staff Augmentation Services!

Lead Frontend Developer Resume

0/5 (Submit Your Rating)

SUMMARY:

  • Demonstrates, and educates users of, the application of genetic algorithm (GAs) and evolutionary programming (GA) to various optimization problems
  • Simulates the process of evolution to optimize the solution of a given problem
  • Genetic Algorithm software simulates the process of natural evolution, individuals, populations, generations, mutation, crossover
  • Machine Learning processes to render artificially intelligent agent that has optimum performance
  • Highly scalable, allowances for multiple sandboxed problems to be written and solved by common abstract algorithm
  • Algorithm is unopinionated and abstract allowing it to be applied to any problem
  • Highly computationally intensive
  • Fullstack, frontend Angular1, back - end NodeJS computing application that utilizes server resources, server application with REST API so frontend can control processing
  • Gulp build tools
  • Deployed on AWS Cloud Virtual EC2 Linux Instance
  • Automated CI/CD pipeline triggered by SSH Git push to remote
  • Bash build scripts to install dependencies, run gulp processes, and restart node server, post-receive hook
  • NGINX for production and development servers on a single Instance
  • Auto-restarting service for perpetual uptime
  • Software numerically integrates position of device from real-time device accelerometer data
  • Multiple data filters to reduce signal noise, device noise (motion smoothing), and scale factoring to handle unit conversion.
  • Produces the appearance of object on screen subject to device motion and gravity
  • Boundary bouncing and dampening
  • Accelerometer software is abstract, generic, and can be applied to different use cases
  • Built global Manager service to handle game instances and their common objects and operations
  • High scalability to allow for multiple sandboxed games to be developed
  • Built with expansion in mind
  • When settings to change color and size of object were desired, much of the necessary code path ways were already in place
  • No refactoring, fast feature additions, quick turn-around
  • Single page web, state based navigation
  • Front-end JavaScript, Angular1 modular framework
  • Gulp build tools to build project
  • Back-end NodeJS to serve project on Heroku
  • Service class based software architecture
  • Leverages common data structures, and callbacks
  • Blog site developed with JavaScript, Angular1 framework
  • Algorithm developed to read in I/O text files to be interpreted by software and display HTML blog entries
  • Highly scalable
  • Single page web app
  • Service class based software architecture
  • Leverages common data structures, and callbacks
  • Front-end JavaScript, Angular1 modular framework
  • Gulp build toolst
  • NodeJS server, served on Heroku
  • Serves meta data to Facebook web crawler with Node to allow individual blog sharing
  • Modular, Object Oriented, DRY, and separation of concerns
  • Site is edited with PHP algorithms to conform to standard web scraping for individual URL parameters and blogs
  • Software Development, Software Architecture, Software Engineering, Software Abstraction
  • Agile methodology work environment, sprints, daily standups,
  • Atlassian Jira/Confluence issue tracking and documentation tools
  • Software Automation, Functional Programming, Procedural, Object Oriented Programming
  • Algorithms, Search, Data Structures, Linked Lists, Data Trees
  • Mobile Apps, Mobile Web, Frontend, Fullstack, Responsive Design, Single Page Web Applications
  • User Experience, User Interface (UX/UI)
  • Class Structures, Object Structures, Inheritance
  • Requirements Definition, Requirements Gathering, Requirements Managements
  • JavaScript, TypeScript, HTML, CSS, PHP, Objective-C VBA, ActionScript, JSON, REST, HTML5, CSS, SASS, Semantic CSS iOS and Android development
  • Command line development
  • AngularJS (1/2/4), NodeJS, ExpressJS, Bootstrap, MVC
  • Grunt, Gulp, Webpack build tools
  • Heroku application deployment, AWS virtual environment deployment, AWS Cognito authentication SDK
  • Windows, Unix, Linux
  • Git version control, GitHub, Bit Bucket, GitLab, AWS CodeCommit
  • AWS EC2 Virtual Server Instance Deployment
  • Continuous Integration/Continuous Deployment (CI/CD) pipeline workflow
  • Automated deployment triggered by git version control
  • Server automated build and serve scripts, remote post-receive hooks
  • Linux server configuration, systemd, NGINX configuration, multiple domains
  • Clean, Maintainable, Scalable, High-quality, Performance aware, unit testing based software design and development site hosting, domain registration, DNS configuration written communication and interpersonal skills leadership, mentorship
  • Word, PowerPoint, Excel math, physics, engineering, motion dynamics, other technical skills

WORK EXPERIENCE:

Confidential

Lead frontend developer

Responsibilities:

  • Develop frontend application using Angular 4 with Typescript and Angular - CLI
  • Hook up rest service calls to backend endpoints for data retrieval and display
  • Worked closely with backend/server/database team to streamline the connection of rest server calls and expected response objects for proper data display
  • Post-process asynchronous response from server call if necessary for optimal data display
  • Development of frontend elements: tables, Bootstrap columns, tabs, etc. for data display and navigation
  • Generated map views to visualize routes and heatmaps of housing data using third party plugins
  • Leaflet, Leaflet-Routing-Machine, and Leaflet.Heatmap
  • Develop individual map services to handle all map functions for principled separation of concerns
  • Interacted with plugins to create dynamic and engaging presentation of data
  • Develop custom feedback component at top level application level to allow feedback to be displayed by any other component’s activity
  • Version controlled all source code with GitLab
  • Worked under the Agile development methodology

Confidential

Software developer

Responsibilities:

  • Maintained proprietary network security application sold as a customer product according to internal issue tickets, client requirements, and software improvements
  • Utilized Agile methodology development environment managed by Atlassian Jira management software
  • Developed application solutions with new features and bug fixes
  • Developed Angular2/Angular4 frontend application with Angular CLI and TypeScript
  • Interfaces with backend developers and develops for Python back-end
  • Developed application that utilizes SSL s, HTTPS protocols, and other security techniques
  • Developed and maintains UI/UX design with HTML5/Bootstrap CSS/SASS
  • Documented application setup procedures and other application information with Atlassian Confluence blog tools
  • Utilized CI/CD Git version controlled deployment pipeline managed by GitLab

Confidential

Lead web developer

Responsibilities:

  • Develops Frontend web applications and UI components to meet client requirements and specifications
  • Builds web applications in JavaScript using Angular1, Angular2, and React modular frameworks
  • Interfaces with and develops NodeJS back-end with RESTful APIs, services, and endpoints
  • Practices Agile methodology development
  • Implements MVC software architecture
  • Builds application with Angular-CLI, Grunt, Gulp, and Webpack build packages
  • Develops and maintains UI/UX design with Bootstrap css/sass
  • Writes algorithms and sub-software packages as needed, using industry standard data structures
  • Develops class hierarchies, inheritances, separation of concerns, and DRY
  • Utilizes CI/CD Git version controlled deployment pipeline managed by AWS CodeCommit and GitLab

Confidential

Developer

Responsibilities:

  • Built an evolutionary algorithm al site using Angular and NodeJS with gulp build tools
  • Built a personal blog with dynamically generated pages determined by number of blog files present
  • Built a game platform using an custom built accelerometer engine to manipulate DOM objects on the screen as a result of mobile device motion
  • Built a landing page/home page as part of a larger brand as an umbrella for all projects described above

Confidential

Developer

Responsibilities:

  • Developed software with JavaScript, HTML, CSS, PHP, ActionScript, and Word Macros as needed to support multiple contracts
  • Developed Object-Oriented software to manage interactive elements of online course packages
  • Developed class hierarchy, inheritances, separation of concerns, DRY
  • Developed Word Macro that processed 150-page Word documents and eliminated dozens of man-hours of manual editing
  • Designed and developed multiple class, hierarchical, and service-based software component architecture for issue tracking web service: JavaScript/HTML/CSS front-end, PHP and MySQL database back-end
  • Developed ActionScript software package to support Flash quiz animation question in Online Course
  • Direct algorithms, data structures, object-oriented software with less reliance on indirect assistive component frameworks
  • 508 compliancy

We'd love your feedback!