React Architect Resume
TN
SUMMARY:
- Architecting and Managing Web/Mobile initiatives for government and corporate verticals
- Transforming requirements into technical specifications and architecting software systems from specifications.
- Prototyping and developing web, desktop, native and hybrid mobile apps for clients.
- Managing Full Stack IT Projects (Network Security, Databases, UI, Middleware, QA, Production Release)
- Implementing OWASP Guidelines in web, mobile and desktop applications
- Migrating legacy applications into MEAN / MERN stack applications.
- Migrating databases into MongoDB document collections.
- Migrating in - house systems and services onto Amazon AWS cloud based servers and services.
- Creating/Maintaining applications with React, Redux, Node.js, Android and Coldfusion
- Converting Angul*r projects into React/Redux projects
- Converting Redux state management to GraphQL/Apollo data and state management
- Converting client-side React applications into isomorphic server-rendered Next.js applications
- Managing Amazon AWS services (EC2, CI/CD, VPC, S3, RDS, CodePipeline/Build/Deploy, WorkMail)
- Repurposing existing React code into React-native mobile applications.
- Integrating web/mobile applications with IoT Devices (Radiation detectors, PLC Controllers, Thermostats, etc)
- Integrating applications with Oracle, Microsoft SQL Server, MongoDB database servers.
- Leading and managing offshore development teams
TECHNICAL SKILLS:
Technology and Tools: HTML: 15 yearsWeb Development: 15 years Full Stack Development: 12 yearsLinux - RedHat: 12 years ActionScript: 8 yearsGIT, SVN, Subversion: 8 years Javascript: 6 yearsCSS/CSS3: 6 years Hibernate / ORM: 5 yearsBootstrap 3/4: 6 years Hybrid Mobile Applications: 4 years SASS: 1 year MEAN/MERN Stack Development: 5 yearsAWS EC2: 5 years ReactJS / React.js: 4 yearsAWS Jenkins CI/CD: 3 years Redux / Flux: 4 yearsAWS S3, VPC: 3 years React Native: 3 yearsAWS Route 53: 3 years Node.js: 4 yearsAWS CodePipeline: 2 years Next.js: 1 yearAWS CodeBuild/Deploy: 2 years Bitbucket: 4 yearsJest/Enzyme: 3 years Express/Hapi Servers: 4 years GitHub / GitLab: 5 years JIRA/Rally: 3 years ADA (JAWS, Axe): 2 years Oracle DB: 12 yearsSQL Server: 12 years MongoDB: 4 yearsGraphQL / Apollo: 2 years
PROFESSIONAL EXPERIENCE:
Confidential, TN
React Architect
Responsibilities:
- Migrating Hilton.com website into a React/GraphQL/Apollo site.
- Architecting frontend and backend infrastructures for AWS deployments
- Creating CI/CD deployments to use AWS CodePipeline, AWS CodeBuild and AWS CodeDeploy
- Deploying Node APIs as microservices
Confidential, CA/FL
React/Node/AWS Architect
Responsibilities:
- Creating healthcare IT applications based on “virtual care”, video-conferencing between doctors and Confidential ts
- existing javascript developers on React 16 development
- Restructuring older React applications into Ducks file structure for Redux implementation
- Re-architecting older React architecture into newer React 16/Redux/Webpack 4 architecture.
- Re-architecting CI/CD deployments to use AWS CodePipeline, AWS CodeBuild and AWS CodeDeploy
- Deploying Node APIs as microservices on AWS
- Integrating front end React applications with P*thon and J*va back-end services.
Confidential, Raleigh, NC
React/Node Consultant
Responsibilities:
- Creating React/Node heathcare applications that reward providers based on Confidential t outcomes vs Confidential t volumes considering Confidential t’s social determinants of health.
- Re-architecting existing monolithic React application into standalone application modules
- Restructuring Redux store into GraphQL for data and state management
- Creating Node.js routes and database API services.
- Integrating Hapi server with GraphQL Server
- Creating GraphQL schemas and resolvers tied to NoSQL database.
- ASP and .NET developers on Javascript and React library.
- Creating Node APIs as microservices
- Creating testing suites with Jest, Enzyme and Sinon
Confidential, Jacksonville, FL
React/Node UI Architect
Responsibilities:
- Architecting new MERN Stack (React/ Express/Hapi/Node) applications and environments
- and mentoring Javascript developers in React/Redux development.
- Overseeing daily Agile standups with Analysts, Designers, Developers and Stakeholders
- Creating User Stories and Tasks for project tracking tools (Rally)
- Creating new React components, services, and Node endpoints from user stories and mockups.
- Creative andr*id mobile app in React-native by modifying existing components
- Creating GraphQL schemas and resolvers for MongoDB database.
- Setting up Hapi/Express web servers with RESTful Node.js endpoints.
- Traveling on-site once a month for sprint startup and retrospect meetings.
Confidential, Atlanta, GA
React / Node Architect
Responsibilities:
- Creating new MERN stack (Mongo, Hapi, React, Node) application for CNN.com
- Creating React / Flux / Redux front-end UI for CNN applications
- Creating/Maintaining MongoDB database and Node server.
- Setting up Hapi/Express web servers with APIs for Node REST endpoints.
- Creating Docker deployment
Confidential, Atlanta, GA
Senior Developer
Responsibilities:
- One year project to modifying existing applications and develop new applications
- Creating new hybrid Javascript / Coldfusion applications
- Migrating older source code to newer software versions
- Integrating Javascript libraries (React, Jquery, Highcharts, Datatables, etc.)
- Creating REST API endpoints for providing JSON data to front-end UI.
- Meeting onsite once a week for scrum meetings
Confidential, Meriden, CT
React/Flex Developer
Responsibilities:
- Creating React-Native mobile applications for devices unable to run Flex/Flash applications.
- Modifying very large Flex 4.7 and 4.12 applications with Pure MVC and Swiz frameworks
- Integrating React and React-Native apps with Node.js backend on an embedded server
- Connecting web/mobile applications to Radiation Detectors, Controllers and Thermostats via IoT protocols
- Reading and writing to/from the embedded systems of Radiation Detectors.
Confidential, Springhouse, PA
Lead Web Developer
Responsibilities:
- Lead developer mentoring junior offshore developers
- Creating new web tools to manage healthcare / clinical data mapping
- Migrating backend to newer technologies
- Creating REST APIs in for providing JSON data to front-end
- Modifying existing applications for processing HL7 CCD and CCR messages.
Confidential, Atlanta, GA
Web / Mobile Architect
Responsibilities:
- Tasked to fix Adobe Flex web applications that need updating and performance fixes.
- Migrating older Spring / Hibernate layers into a single Adobe ColdFusion 10 layer
- Migrated Flex 3 UI to Flex 4.6 UI and integrating with Adobe ColdFusion / LiveCycle / ORM
- Creating new Android application for technicians to use in the field
- Creating new Javascript UI application for in-office desktop users
Confidential, Newport News, VA
Android / Web developer
Responsibilities:
- Creating new Flex front end UI interfaces with ColdFusion backend.
- Writing new backend APIs for aggregating data from various hospitals within the system.
- Creating reports from XML / HL7 / CDA documents.
- Integrating and migrating existing clinical data with ICD9/Snomed/Lo inc coding
- Integrating Google Cloud Messaging and Google Playstore features into Android product.
- Integrating Volley, Gson and Paypal Ecommerce APIs into Android development
- Migrating older ColdFusion applications into a newer architecture.
Confidential, Atlanta, GA
Interim CTO
Responsibilities:
- Fulfilling the duties of CTO during a 2 year search for a permanent hire
- Hiring and managing a team of developers, database administrator and network administrator
- Hands-on architect for development of Javascript / Flex / ColdFusion 9 / Node.js applications.
- Mentored junior developers with understanding of new technology features
- Creating Adobe Livecycle Forms with LiveCycle Designer
- Managed the development of intranet and internet applications and mobile applications for internal business processes such as job tracking, management reports, and automated processing of uploaded files, as well as client facing internet applications for invoicing, and print templates.
Confidential, Atlanta,, GA
Web Architect
Responsibilities:
- Initially a 6 month project that turned into a 6 year project.
- Developed S.M.A.R.T (Security Management and Reporting) application for the VA OCIS (Office of Cyber and Information Security) to perform their annual security assessments and automate a remediation processes.
- Migrated ColdFusion 7 thru ColdFusion 10 over time. Integrated polling to Livecycle RTMP.
- Added a Flex RIA layer to the existing application. Eventually migrated Flex 3 to Flex 4.
- Created over 100 ColdFusion components, custom Flex components, and 200 ActionScript 3 classes.
- Converted Cairngorm framework applications to Swiz for Dependency Injection and Inversion of Control.
Confidential, Atlanta, GA
Web Architect
Responsibilities:
- Mission to re-architect an existing ColdFusion 5 / Oracle 8i application into a new Javascript/ColdFusion 8/Oracle 10g application and bring existing developers up to speed on Javascript/ColdFusion technologies.
- Held requirements meetings with corporate end-users, and tech requirements meetings with business users.
- Created Javascript UI Design Documents and Functional Design Documents.
Confidential, Birmingham, AL
Project Manager
Responsibilities:
- Oversaw the redesign of the Fresh Confidential website using Flex, ColdFusion MX 6.1 and Javascript
- The back end was migrated from ASP to ColdFusion for easy integration into the content management system.
- Primarily coding for dynamic menus and content from MS SQL database and XML data.