We provide IT Staff Augmentation Services!

Senior Software Developer Resume

3.00/5 (Submit Your Rating)

Tampa, FL

SUMMARY:

  • Most of my career has been dedicated to the creation of Web and Cloud Based Applications. Much of that experience has been within the UI/UX arena. However, I do have a solid understanding of Full - Stack Development and Systems Integration. Areas of interest include but are not limited to; Application Design, Development, Package Management, Unit / E2E Testing, i18n / l10n, Data Security, Automation / Task Runners, Pull Requests / Code Reviews, Continuous Integration / Delivery, Mentoring / Paired-Programming, Custom Scripts / Pipes, Merge / Build / Deploy, Systems Analysis / Refactor / Overhaul / Integration, and ongoing Research & Discovery.

TECHNICAL SKILLS:

  • Focused on Web / Cloud / Single Page / Enterprise Applications, System Integration / Implementation
  • AngularJS (v1.5.x / v4.0.x), ReactJS (v15.5.x), JavaScript (ES6) / TypeScript (v2.0.x), Redux, RxJs
  • UI/UX Design / Layout - HTML5, CSS3, Sass, Less, Bootstrap (v3.0.x), Angular UI, Semantic UI (v2.2.x)
  • Package Management - Installation / Administration of packages, using npm, yarn, shrinkwrap / lock files
  • MEAN / MERN (MongoDB, Express, AngularJS / React, and NodeJS), JAMstack (JS, AWS, Markup)
  • RESTful APIs - Create / Integrate / Validate endpoints, NodeJS, Python, GoLang, PHP, Postman
  • Testing - Build / Run Unit Tests, Jasmine, Karma, Mocha, Chai, Wallaby (Real-time testing in IDE)
  • Version Control System - Git / Git CLI (v2.6.x) / Git Bash (Win 8+), GitHub for Repos / Pull Requests
  • Continuous Integration - Jenkins / TeamCity, Automation / Validation, Build / Deploy / Promote
  • Platforms / Services - CaaS, Docker, Docker-Compose. Deployster / DeployCtl CLI, AWS, Azure
  • Data-Centric Security - OAuth (v2.0), OpenID, Public Keys / PKCS, Data Masking, TLS / SSL Protocols
  • Application Security - Static / Dynamic / Interactive Application Security Testing (SAST / DAST / IAST)
  • Project Management - Agile / Scrum / Kanban, VSTS, Jira, Confluence, Trello, Sprints / Retrospectives
  • Visual Studio 2015 / 2017, .NET (v4.0.x) / .NET Core (v1.0.x), NuGet, C#, MVC, MVVM, MV*
  • Linux Kernel API, Terminal, Vim, iTerm2, GCC (GNU Compiler Collection), bash, zsh, ssh, gpg
  • Architecture - Wireframes, Diagrams, Documentation, Sitemaps. Leveraging Visio, Moqups, Balsamiq
  • Sketches, Storyboarding, Corporate Identity, Digital Prepress & Samples, Renderings / Illustrations
  • UI/UX techniques based on the latest / logical UI frameworks that leverage HTML5 / XHTML / CSS3
  • Development focused on modularity, scalability, optimization, security, and resource conservation
  • VS Code, Atom, JetBrains, VS 2015 / 2017, Adobe CC, Office365 / OfficeMac, VMWare, VirtualBox
  • Environments - macOS (Sierra, High Sierra) / LInux (Mint, Ubuntu, Debian) / Windows VMs
  • 17 years in Web Application / Software Development, Unit / E2E Testing, App Security Testing
  • 15 years experience in markup languages HTML5 / XHTML, CSS3, XML, W3C Standards
  • 13 years experience with JavaScript, JS Libraries / Frameworks, RESTful APIs, Linux, CLIs, etc...
  • 10 years experience with Systems Integration / Implementation, while in Agile / Scrum environments,

PROFESSIONAL EXPERIENCE:

Confidential, Tampa, FL

Senior Software Developer

Responsibilities:

  • Was a member of the HCM Division and named “Lead Developer” of “Tech Team 1” (team of six).
  • Since being a part of “Tech Team 1”, we worked with the core clientele; Amex, PwC, Coca-Cola
  • Worked in an Agile environment that included Daily Stand Ups, 2 Week Sprints, Retrospectives
  • Utilized Jira to track Sprint progress, task completion, and the overall life-cycle of tasks and bugs
  • Worked on the Design and Architecture for Amex & PwC, created modular Components for both
  • Projects using either AngularJS or ReactJS, TypeScript, JavaScript, NodeJS, Gulp (task automation)
  • UI/UX for each project was designed around Angular UI style framework or Semantics UI
  • Custom portals for clients were built on top of the CSOD (CornerStone On-Demand) CMS platform
  • Integration of all API endpoints. APIs built with Python and some were created using NodeJS
  • Utilized the baked in $resource service to register all API endpoints and logic for pre-Angular 2 projects
  • Leveraged Angular Route, Lazy Loading, and RxJx Observables for projects using Angular (2.0.x)
  • Tested each API endpoint via Postman to make sure the expected dataset was being returned
  • Created custom Angular “Utility” Service to be reused when code redundancies were identified
  • Leveraging the Terminal / Command Line with Git, Docker, Docker-Compose, Shell / Python Scripts
  • Working with time sensitive deadlines, submitting daily Pull Requests to Dev / SQA / Stg environments
  • As a Senior Developer, I was asked for feedback in refactoring legacy code and creating code standards
  • Views combine HTML5 / ng-directives / Angular UI or Semantic UI / CSS / Sass for all custom styles
  • Leveraging NodeJS for npm and RESTful APIs, “package.json” list all dependencies for Dev / Production
  • Using Visual Studio Code as IDE / Utilizing its baked in task runner for transpiling TypeScript
  • Conducted Code Reviews during PRs and Paired Programming sessions with Angular / TS / JS
  • Updated the Localization (l10n) spreadsheet, created the “keys” that would be localized on the Front-End
  • Integration of Data Security and Token-Based Authentication to identify / enforce permissions
  • Assisted Amex in the integration / implementation of their new “Talent Performance Snapshot” app.
  • Research / Discovery, team collaborations, planning, mentoring, creation of our team coding standards
  • Daily use of macOS, Virtual Machines, Agile, OfficeMac, VS Code, Angular, React, HTML / Bootstrap, CSS / Sass, Angular UI, Semantic UI, JavaScript, TypeScript, NodeJS, Python / Django, RESTful APIs, Terminal, iTerm2, Bash / Zsh Shells, Shell Scripts (.sh), ssh, npm, gulp, grunt

Confidential, St. Petersburg, FL

Senior I Front-End Web Developer

Responsibilities:

  • Working in an Agile environment that includes Daily Scrums, 2 Week Sprints, Retrospectives
  • Utilized VSTS to track APM Sprint progress, task completion, and the life-cycle of bugs
  • Worked as a contractor for the APM team. Worked directly on the APM Application (Rebuild)
  • APM Web App - Built using AnguarJS (v1.5), TypeScript, JavaScript, NodeJS, Gulp (dev stream)
  • APM Web App - Leverages the JABIL iFactory Style Guide - Scaffolding for all JABIL Applications
  • APM was a rebuild but the Legacy code was so outdated that all files were created from scratch
  • Integration of all APIs refactored by JABIL (AssetMonitorAPI, LocaleServiceAPI, SecurityServiceAPI)
  • Utilized the baked in $resource service to create and register all API requests and promises
  • Created custom Angular Services to be reused when the duplication of code was identified
  • Tested each API resource via Postman to make sure the expected dataset was being returned
  • Working with time sensitive deadlines, submitting daily Pull Requests to Dev / SQA environments
  • As a Senior Developer, JABIL would rely on me for feedback on improving / refactoring legacy code
  • Views combine HTML5 / ng-directives / CSS inherited from StyleGuide / Sass for all custom styles
  • APM Web App - Uses NodeJS (npm), “package.json” list all dependencies for Dev / Production
  • Using Visual Studio Code as IDE / Utilizing its baked in task runner for transpiling TypeScript
  • Conducting daily and seasonal site updates based on supplier revisions.
  • Conducted Code Reviews if needed and held a few Paired Programming sessions on TypeScript
  • Helped out with the Localization (L10n) and documenting the copy and labels that would be localized
  • Data / Application Security - OAuth (v2.0), Public Keys / PKCS, Transport Layer Security
  • Assisted Jabil in the integration / implementation of the “Automated Performance Manager” application.
  • Team collaborations, planning, mentoring, tasked with identifying our team developing standards
  • Daily use of Visual Studio Code, AngularJS, HTML / Bootstrap, CSS / Sass, Angular UI, Semantic UI, JavaScript, TypeScript, NodeJS, Python / Django, RESTful APIs, Terminal, iTerm2, Bash / Zsh Shells, Shell Scripts (.sh), ssh, Gulp / Grunt Task Runners

Confidential, St. Petersburg, FL

Front-End Web Developer

Responsibilities:

  • Worked in an Quasi-Agile environment that includes Daily Scrums, Weekly Sprints, Milestones
  • Worked on the CVS team which is part of the greater U.S. Retail Production Team
  • Create custom CVS Brand Shops and Brand Pages for individual suppliers & retailers
  • Brand Shops / Pages are fully responsive, built on top of custom built templates
  • Development with various APIs sourced by CVS for mobile and cloud-based applications
  • Worked with time sensitive deadlines, conducting daily builds to staging environments
  • Daily use of HTML and all supporting Cascading Style Sheets (CSS)
  • Daily use of JavaScript, JS DOM Scripting, and JS libraries (jQuery, jQueryUI)
  • Use of AngularJS in latest projects and custom built templates for CVS
  • Custom integration of Angular based scripts to connect with CVS e-commerce functionality
  • Conducting daily and seasonal site updates based on supplier revisions.
  • Development of Single Page Apps using HTML5 / CSS3 / JS / and AngularJS
  • Refactoring legacy code to support the latest HTML5 tags for metrics and webtrends purposes
  • Daily team collaborations, planning, mentoring, paired programming, developing team standards
  • Integration of Google Analytics and Webtrends
  • Creating IST (Integrated Systems Test), QA, and PROD Builds with Jenkins CI
  • Daily use of Visual Studio, Sublime, HTML, CSS, JavaScript, jQuery, AngularJS, Bootstrap, Git / Git, GitBash, Jenkins CI, Trello, Photoshop, and Bridge

Confidential, St. Petersburg, FL

Front-End Web Developer

Responsibilities:

  • Worked with Agile development methodologies (Daily Scrums, Weekly Sprints, Milestones)
  • Worked on the Site Production team updating site content and campaigns in two week rotations
  • Assisted in creating RESTful API for mobile and cloud-based applications
  • Daily use of HTML and all supporting Cascading Style Sheets (CSS)
  • Daily use of JavaScript, JS DOM Scripting, and various libraries (jQuery, jQueryUI, Bootstrap)
  • Conducting daily site updates based on time sensitive assets and materials.
  • Writing custom code for briefs / projects that could not be accomplished with internal CMS.
  • Design & Development of Single Page Apps using HTML5 / CSS3 / JS / and AngularJS
  • Refactoring legacy code to contain the latest HTML5 tags and CSS3 properties as needed
  • Integration of Sprites for all possible images to enforce resource conservation
  • Daily team collaborations, planning, mentoring, paired programming, developing team standards
  • Integration of Google Analytics
  • Integration of HSN Coremetrics used in conjunction with Google Analytics
  • Creating IST (Integrated Systems Test), QA, and PROD Builds with Jenkins CI
  • Collaborating with the Production Team to assist with weekly / monthly changes & deployments
  • Daily use of Visual Studio, HTML, CSS, JavaScript, jQuery, AngularJS, Bootstrap, Git / SourceTree, Basecamp, Photoshop, and Bridge

Confidential, Tampa, FL

Sr. Front-End Web Developer

Responsibilities:

  • Working with Agile development methodologies (Daily Scrums, Weekly Sprints, Milestones)
  • Leading team of developers (5) while assigning projects and keeping track of progress
  • Creating and updating all Projects, Sprints (ToDos), Milestones via Basecamp
  • Creating Web-Based Applications & Modules that integrate with the Biometric Scanning hardware APIs
  • Created RESTful API for additional internal applications tracking, sorting, updating, etc.
  • Assisted in creating RESTful API for mobile and cloud-based applications
  • Assisted in the layout and design of Business Logic for all projects
  • Creation of sketches and wireframes for all associated projects based on Requirements
  • Creation of sitemaps for projects to determine site flow and User-Experience
  • Daily use of HTML and all supporting Cascading Style Sheets (CSS)
  • Daily use of JavaScript, JS DOM Scripting, and various libraries (jQuery, jQueryUI, Bootstrap)
  • Design & Development of Single Page Apps using HTML5 / CSS3 / JS / and AngularJS
  • Redesign & Development of legacy sites into apps using HTML5 / CSS3 / JS / and AngularJS
  • Refactoring legacy code to contain the latest HTML5 tags and CSS3 properties as needed
  • Migrating existing applications from Backbone or Knockout to the more robust AngularJS framework
  • Wiring up, displaying, and utilizing AngularJS (bidirectional) data-bindings via PHP scripts and Ajax
  • Designing of artwork and UI elements for projects and preparing elements for web use
  • Integration of Sprites for all possible images to enforce resource conservation
  • Daily team collaborations, planning, mentoring, paired programming, developing team standards
  • Integration of Google Analytics
  • Creating IST (Integrated Systems Test), QA, and PROD Builds with Jenkins CI
  • Collaborating with the Production Team to assist with weekly / monthly changes & deployments
  • Daily use of PhpStorm (IDE), HTML, CSS, JavaScript, jQuery, AngularJS, Backbone, Knockout, Bootstrap, Git / SourceTree, Basecamp, Photoshop, Illustrator, etc

Confidential, Tampa, FL

Sr. Front-End Web Developer / UI/UX Designer

Responsibilities:

  • Working with Agile development methodologies (Daily Scrums, Weekly Sprints, Milestones)
  • Leading small team of junior developers (2) while assigning projects and keeping track of progress
  • Collaborating with the Production Team that assists with weekly / monthly deployments
  • Creating and updating all Projects, Sprints (ToDos), Milestones via Basecamp
  • Creating Web-Based Applications & Modules for the Student Loan Industry (Students, Schools, Lenders)
  • Assisting in the layout and design of Business Logic for all projects
  • Creation of UI / UX sketches and wireframes for all associated projects based on Requirements
  • Sitemaps for all projects to determine flow and User-Experience for the Team
  • Designing of artwork and UI elements for all projects, prepping elements for web use
  • Integration of Sprites for all possible images to reduce the amount of HTTP Requests
  • Daily use of HTML and all supporting Cascading Style Sheets (CSS)
  • Daily use of JavaScript, JS DOM Scripting, and various libraries (jQuery, jQueryUI, Bootstrap, Moment.js)
  • Design & Development of the MVC Corporate Website using HTML5 / CSS3 / JS / and AngularJS
  • Redesign & Development of legacy sites into apps using HTML5 / CSS3 / JS / and AngularJS
  • Refactoring legacy code to contain the latest HTML5 tags and CSS3 properties as needed
  • Wiring up, displaying, and utilizing AngularJS (bidirectional) data-bindings on the Corporate site
  • Daily team collaborations, planning, mentoring, paired programming, and developing team standards
  • Inserting Flash based tutorials (SWFs) into associated projects via SWFObject
  • Integration of Google Analytics and Urchin
  • Creating IST (Integrated Systems Test), QA, and PROD Builds with Jenkins CI
  • Collaborating with the Production Team to assist with weekly / monthly changes & deployments
  • Daily use of VS 2010/2012, IIS, HTML, CSS, JavaScript, jQuery, AngularJS, Backbone, Knockout, Bootstrap, TortoiseSVN, Basecamp, Photoshop, Illustrator, etc.

Confidential, Dunedin, FL

Web Designer & Developer / Flash Developer

Responsibilities:

  • Trained to work with Agile development methodologies
  • Created and assisted in building all Flash modules & elements for social networking frameworks
  • Designed artwork & UIs associated with all Flash modules & elements
  • Created and assisted in the development of all non-Flash modules & elements (C#)
  • Created markup code and all supporting CSS/JS files for all .aspx pages via ASP.NET
  • Created and assisted in building dozens of front end themes (HTML, CSS, JS)
  • Created Adobe AIR desktop and mobile applications (Flash IDE & Flash Builder)
  • Utilized Web Services for development of AIR desktop and mobile applications
  • Collaborated with developers and designers to plan and construct massive user backend
  • Daily use of Flash, FMS, Flex/Flash Builder, Visual Studio, IIS, TortoiseSVN, Photoshop, Illustrator, etc

Confidential, Tampa, FL

Graphic Designer / Jr. Art Director / Sr. Web Designer

Responsibilities:

  • Identity creation for new high-rise condominiums and high-class resorts
  • Consistently met very short deadlines and strict design quality standards
  • Designed concepts for printed materials such as catalogs, brochures, print ads and more
  • Worked with clients directly and made presentations with sales team
  • Promoted to Lead Web Designer / Developer
  • Created Flash based websites, banners, interactive CD-ROMs, and Virtual Design Centers
  • Created markup code and all supporting CSS/JS files for all .aspx pages via ASP.NET
  • Created and maintained an online database-driven site for in-house use with PHP/MySQL
  • Over looked small team of designers and developers ( 3)
  • Daily use of Flash, FMS, Visual Studio, Photoshop, Illustrator, InDesign, PHP/MySQL, etc

Confidential, Brandon, FL

Graphic Designer / Web Administrator

Responsibilities:

  • Print media design for business cards, catalogs, books, manuals, posters and other mediums
  • Designed and developed static web pages (HTML/CSS/JS)
  • Designed and developed database-driven websites (PHP/MySQL)
  • Designed and developed Flash driven websites
  • Managed web servers (domains, email accounts, disk space allocation)
  • Created interactive CD-ROMs, Electronic Newsletters, and Flash advertisements
  • Daily use of Flash, Dreamweaver, Photoshop, Illustrator, InDesign, PHP/MySQL, Web Servers, etc

Confidential, Zephyrhills, FL

Jr. Marketing Coordinator / Graphic Designer

Responsibilities:

  • Print media concepts & design for product advertising and company promotion
  • Layout & design for product catalogs / manuals, brochures, posters, product packaging, etc
  • Internal photography / product shots for catalogs, websites, and owner’s manuals.
  • Designed and developed static web pages (HTML/CSS/JS)
  • Designed and developed database-driven websites (PHP/MySQL)
  • Designed and developed Flash driven presentations, animated web / product banners
  • Built interactive CD-ROMs, E-Newsletters, and animated Flash presentations, web / product banners
  • Daily use of Photoshop, Illustrator, InDesign, Flash, Dreamweaver, etc

We'd love your feedback!