Edwin Perez

Sr. Software Engineer

About me

Since the beginning of my journey as a web developer nearly 12 years ago, I have done remote work for agencies, consulted for government entities, and collaborated with talented people to create great products for business and consumer use. I'm perpetually improving my skills and love learning new technology which helps me adapt to the never chaning digital environment.

LocationMt. Airy, Maryland
Mailedwinperez539@gmail.com
Githubgithub/trigun539LinkedIneperez539

Skills

As a Sr. Software Engineer, I have had a lot of experience with many projects which has allowed me to learn different backend/front-end technologies.

Languages

CSS3

HTML5

Java

JavaScript

PHP

Python

SQL

Software

Confluence

Git

Illustrator

Photoshop

Jira

Vim

Libraries

Babel

Bootstrap

Bulma

ChaiJS

d3

ExpressJS

MochaJS

MongooseJS

PassportJS

React

PostCSS

Redux

Sinon

SocketIO

SpringBoot

WebdriverIO

Webpack

Databases

DB2

Oracle

MongoDB

MySQL

PostGreSQL

Redis

Server Side

Ansible

Apache

Jenkins

Kubernetes

Docker

Linux

NginX

NodeJS

XCP NG

Work Experience

Leidos

September 2018 - March 2020

Sr. Software Engineer

  • Manage and mentor junior developers.
  • Frontend development for the Enterprise Metadata Repository (EMR) at Social Security
  • Administration using latest frontend development practices.
  • Created designs for the EMR application.
  • The EMR application is a single page RESTful application using the following technologies: Java, JavaScript, HTML5, CSS3, ReactJS, Redux, PostCSS, and AJAX.

Northrop Grumman

March 2016 - September 2018

Sr. Software Engineer

  • Manage and mentor junior developers.
  • Worked and lead multiple development efforts for internal applications at Northrop Grumman.
  • Frontend development for the Enterprise Metadata Repository (EMR) at Social Security Administration latest frontend development practices.
  • Created designs for the EMR application.
  • Created continuous integration environment for the EMR team.
  • Taught NodeJS class for internal Northrop Grumman employees.
  • Architected the EMR application to function as a single page application using a RESTful API backend.
  • The EMR application is a single page RESTful application using the following technologies: Java, JavaScript, HTML5, CSS3, ReactJS, Redux, PostCSS, and AJAX.

Skyline Technology Solutions

February 2013 - March 2016

Sr. Software Engineer / Team Lead

  • Managed and mentored junior developers.
  • Coordinated roadmap and releases for the OneView product.
  • Gathered requirements for the OneView product from internal and external clients.
  • Used SCRUM and Agile development to keep updating the OneView product with new features.
  • Developed the OneView product for Skyline Technology Solutions. The OneView product is a video viewing/management web application that users use to share video across organizations. The OneView product is being used at Baltimore County Public Schools, Maryland Emergency Management Agency, Pennsylvania DOT, Virginia DOT.
  • NodeJS is used as the server side technology that powers the OneView application. It handles session management and all the business logic for persisting the data to the database.
  • Created RESTful API using NodeJS for managing application data.
  • Created a complex access control layer for handling user authorization within the application using NodeJS.
  • Integrated third party data into the OneView application using NodeJS.
  • The OneView product is a single page RESTful application using the following technologies: JavaScript, HTML5, CSS3, NodeJS, NginX, MongoDB, MongooseJS, Express, Passport, Socket.io, BackboneJS, MarionetteJS, jQuery, Modernizr, Bootstrap.

Booz Allen Hamilton

September 2012 - February 2013

Consultant

  • Front-end developer for an Integrated Operations Control System for the Department of Veteran Affairs.
  • Developed a widget based client side web application for the IOC system that updated real-time and allowed for inter widget interaction.
  • The IOC system used the following technologies: KnockoutJS, JavaScript, CSS3, HTML5, AJAX/REST, BlazeDS, ActionScript 3, Flex 4, SQLite, and ColdFusion, Grails.
  • Software used includes Adobe Flash Builder 4.6, Aptana Studio 3, and IntelliJ.

Booz Allen Hamilton

January 2012 - September 2012

Consultant

  • In charge of the maintenance and development of the websites and applications for the Office of Financial Operations (FMO), under the Assistant Secretary of the Navy, Financial Management and Comptroller.
  • Gathered requirements from captains and financial managers for the Budget request tool.
  • Designed and developed a Budget Request Tool to allow the different Navy commands to request budget changes. Application managed the whole process from beginning to end while maintaining financial documents. The Budget Request Tool used the following technologies: HTML5, CSS3, JQuery, ActionScript 3, Flex 4, and ColdFusion.
  • Software used includes Adobe Flash Builder 4.5, ColdFusion 9, and ColdFusion Builder 2, PHPStorm, Eclipse, Photoshop.

Booz Allen Hamilton

October 2011 - January 2012

Consultant

  • Developed a marketing application for the IOS and Android mobile platforms. The application was to show the Online/Offline capabilities for mobile devices. The application was able to cache maps on mobile devices so that users would be able to have map access even while not having phone signal. In addition to this, the application was also able to sync users’ work that they had performed while offline.
  • Programming languages used include ActionScript 3, Flex 4, ColdFusion.
  • Software used includes Adobe Flash Builder 4.5, ColdFusion Builder 2, Adobe Air.

Booz Allen Hamilton

October 2011 - January 2012

Consultant

  • Developed a geospatial application for the IOS and Android mobile platforms, that helps investigators on crime sites collect evidence, send messages - chat, create graphics, take pictures, and display evidence on a map real time.
  • Technologies used include ActionScript 3, Flex 4, C#, WebOrb.
  • Software used includes Adobe Flash Builder 4.5, Visual Studio 2010.

Booz Allen Hamilton

July 2011 - October 2011

Consultant

  • Developed the Flex Analytical Dashboard application for the web, desktop, IOS, Android and
  • Blackberry mobile platforms. This geospatial application helps people in the field to create annotations, send messages, create graphics, take pictures, track people, and display different layers on a map.
  • Programming languages used include ActionScript 3, Flex 4, and ColdFusion.
  • Software used includes Adobe Flash Builder 4.5, ColdFusion 9, and ColdFusion Builder 2.

Booz Allen Hamilton

March 2011 - July 2011

Consultant

  • Developed an Action Tracker Dashboard application for the web, and IOS, Android and
  • Blackberry mobile platforms. The application pulls data dynamically and shows it graphically so that senior employees get a better understanding of the status of the organization.
  • Programming languages used include ActionScript 3, Flex 4, and ColdFusion.
  • Software used includes Adobe Flash Builder 4.5, ColdFusion 9, and ColdFusion Builder 2.

Department of Veterinary Medicine, University Of Maryland College Park

September 2010 - March 2011

Web Developer

  • Developed the website and implemented a content management system solution. The content management used was Joomla. Link: www.vetmed.umd.edu
  • Developed a second website which used the WordPress content management system.
  • Programming languages used include PHP, JQuery, JavaScript, CSS, and HTML.
  • Software used includes Photoshop CS5, Dreamweaver CS5, Fireworks CS5, and Flash CS5.

Department of Facilities Management, University of Maryland College Park

March 2009 - September 2010

Web Developer

  • Developed the arboretum and botanical garden website for the University of Maryland using HTML, CSS, PHP, and JavaScript programming languages. Link: www.arboretum.umd.edu
  • Software used includes Dreamweaver CS4, and Photoshop CS4.

Division of Administrative Affairs, University of Maryland College Park

March 2009 - March 2010

Web Developer

  • Designed and developed website using HTML, CSS, jQuery, PHP, Dreamweaver CS4, Photoshop CS4, and Adobe Flash CS4. Link: www.adminaffairs.umd.edu
  • Created the electronic newsletter for two semesters.

Department of Latin American Studies, University Of Maryland College Park

September 2008 - March 2009

Web Developer, IT Assistant

  • Designed and developed the website for the department using HTML, CSS, PHP, Dreamweaver CS4, and Photoshop CS4.
  • Created and distributed mass emails based in HTML.

Education

University of Maryland College Park

September 2005 - March 2010

Bachelor of Science Electrical Engineering