Subramanian Arunachalam


Location

Southington, CT
New Delhi, India
Education
    Arizona State University
    August 2020 - May 2022
    degree
    Master's
    major
    Software Engineering
    Arizona State
Work Experience
    Boeing
    React JS Developer
    Arlington, VA, US
    August 2022 - present
    company
    Boeing
    title
    React JS Developer
    overview
    - Responsibilities - Working on an Agile (Scrum) Development Team to deliver regular updates to the business team and project managers - Designing in web pages using HTML 5, CSS3, JavaScript, Bootstrap, next.js, SASS, LESS, React.js, Redux, Flex, Mongo DB - Responsible for the Style, look, and feel of the web page with SASS that extends CSS with dynamic behavior such as variable, mixing, operations and functions - Involved in researching JavaScript-based frameworks like React Native and Ionic/Cordova for the front end - Worked with React Js & Vue Js to change the stack from regular JS to Flux & Vuetify framework using Semantic UI - Responsible in developing a responsive web UI for ecommerce digital transformation website for mobile, tablet and desktop versions based on ReactJS, Next.JS - Working on React JS Virtual Dom and React views, rendering using components that contain additional components called custom HTML tags - Maintaining Parent and child elements by using State and Props in React.Js - Worked on Ember-Data, Ember-Components and Ember related JavaScript conventions and Ember-CLI - Wrote an acceptance test suite utilizing Jasmine and Grunt / Used Gulp as intuitive streaming build tool built on Node JSand perfomed unit testing using JUNIT - Worked on AWS Cognito for creating user pools and with the help of API Gateway built a communication between the lambda functions and Cognito user pool - Implementing various screens for the front end using ReactJS and using various predefined components from NPM (Node Package Manager) and redux library - Using React JS components, Forms, Events, Keys, Routers, Animations, and Flux concepts - Responsible for React UI and architecture. Building components library, including Tree, Slide-View, and Table Grid - Developed Graphics using Paint Shop Pro/Photoshop & Animation using Flash/Fireworks - Watched project changes with Grunt task runner and installed most recent version of libraries with Bower based on running in the Node.jsenvironment - Worked on designing single page application using Vue Js components such asRouter and Vuex core components - Using React JS for templating for faster compilation and developing reusable components - Using React-Autocomplete for creating google maps location search on the webpage - Working on Web pack to execute linters, magnifiers, pre/post-processors, tests, transpires, etc. based on build target - Migrating the previous application deployment process and change it to AWS Amplify - Architected, designed, administered, and tested AWS Lambda Serverless compute for large-scale enterprise cloud services footprint - Utilizing React for its efficient data flow architecture to create a lightweight and render efficient web app that searched projects via the GitHub API through keywords - Implementing React container and presentational components (as Stateless and Functional components when applicable - Working on the addition of Excel-Builder to download the Tabular data in Excel format using React - Implementing flux pattern by using the redux framework as a core dependency - Working on AWS to integrate the server-side and client-side code - Experience in RESTful web services to integrate between the Server side to Client Side - Environment: HTML5, CSS3, Bootstrap, SASS, LESS, Serverless, JavaScript, Next.js, Vue Js, React JS, Redux, Flex, Web Strom, JSP, MS Office, HP Quality Center, AWS Amplify, AWS Cognito Jasmine, GitHub, and Jenkins
    Wells Fargo
    React JS Developer
    San Francisco, CA, US
    November 2020 - July 2022
    Optum
    React JS Developer
    Bengaluru, IN-KA, IN
    October 2019 - September 2020
    Zoho
    UI Developer
    Chennai, IN-TN, IN
    January 2018 - September 2019
    Sify Technologies
    Junior Software Developer
    Chennai, IN-TN, IN
    August 2016 - December 2017
Skills
Acceptance TestingAdobe FlashAdobe InDesignAdobe PhotoshopAgile MethodologyAjax (Programming Language)Amazon DynamoDBAmazon Elastic Compute CloudAmazon Web ServicesAngularJSApache CordovaApache KafkaApache MavenApache StrutsApache TomcatApi GatewayApple Mac SystemsApplication Programming Interfaces (APIs)ArchitectureAutomationAutomation of TestsAWS LambdaBackbone.JsBackendBacklogsBootstrap (Software)BowerBrowser CompatibilityBrowserifyBug Tracking SystemsBugzillaBusiness LogicBusiness RequirementsCascading Style Sheets (CSS)Cloud ComputingCloud ServicesCommunication SkillsComputer AnimationConcurrencyContent DistributionContinuous IntegrationC++ (Programming Language)Creating PrototypesCross-Origin Resource Sharing (Ajax Programming)Cross-Site Request ForgeryCross-Site Scripting (XSS)CuriosityCypress (Programming Language)Data AnalysisDatabasesData LoggingData StreamingData StructuresDesign DocumentationDesign of User InterfacesDesign SpecificationsDesign TheoryDigitizationDockerDojo ToolkitDomain Name System (DNS)Dynamic Host Configuration ProtocolDynamic HTMLEclipse (Software)ECMAScriptE-CommerceElasticsearchEmber.JsEnterprise Software ApplicationsEslintExpeditingExpress.jsExtensible HyperText Markup Language (XHTML)Extensible Markup Language (XML)Extensible Stylesheet Language Transformations (XSLT)Extensible Stylesheet Language (XSL)FirebugFirewalls (Computer Science)Front End Software DevelopmentGitGithubGoogle MapsGoogle Web ToolkitsGraphic DesignGraphqlGrunt (Software)Gulp.jsHibernate (Java)HP Quality CentersHTMLHTML5Human-Computer InteractionIBM DB2IBM Websphere Application ServerIBM WebSphere PortalIllustrationInfrastructure ManagementIntelliJ IDEAJasmineJava Persistence APIJava Platform Enterprise Edition (J2EE)Java (Programming Language)JavaScript (Programming Language)Javaserver PagesJax WsJenkinsJIRAJQueryJSONJunitKendo UiKubernetesLinuxLog4jMaintaining CodeMicroservicesMicrosoft AccessMicrosoft ExcelMicrosoft OfficeMicrosoft SQL ServerMicrosoft Visual StudioMicrosoft WindowsMiddlewareMochaModel View Controller (MVC)MongoDBMutations (Biology)MySQLNestJSNetBeansNetwork RoutersNetwork ServerNext.jsNode.JsNormalization ProcessesNoSQLNotepad (Software)Npm(Software)Nutrition and DieteticsOpen Source TechnologyOperational SystemsOracle ApplicationsOracle DatabasesOracle WebLogic ServerPackage Management SystemsPaintShop ProParsingPerl (Programming Language)PHP (Programming Language)PL-SQLPositive AttitudePostgreSQLPostmanPreprocessorPresentationsProblem SolvingProduct DesignProgramming ToolsProtractorPython (Programming Language)Quality ManagementReactJSReact NativeReact ReduxReceptivityRegion ManagementRelational DatabasesRequirements AnalysisResearch SkillsResponsive Web DesignRestful APIsRxJSS3 BucketSafety PrinciplesScriptingScrum MethodologySearch Engine OptimizationSeleniumSelf MotivationSemanticsServer ApplicationsServerless ComputingService OrientationSimple Object Access Protocol (SOAP)Single Page ApplicationSoftware DebuggingSoftware DeploymentSoftware EngineeringSoftware Exception HandlingSoftware QualitySoftware Requirements AnalysisSoftware Version ControlSolaris (Operating System)SonarQubeSONAR (Symantec)Spring-bootSQL DatabasesSQL Stored ProceduresStylusSubversionSyntactically Awesome Style Sheets (SASS)Systems Development Life CycleTeam WorkingTemplatingTesting SkillsTest SuiteTiling SkillsTokenizationTypeScriptUnit TestingUsability TestingUser AssistanceUser AuthenticationUser ExperienceVue.jsWeb 2.0Web ApplicationsWeb BrowsersWeb Content Accessibility GuidelinesWeb DevelopmentWebpackWeb PagesWeb PortalsWeb ServicesWeb Services Description LanguageWeb StandardsWeb TechnologiesWildFly (JBoss AS)Yahoo! User Interface Library (YUI)Zoho Office Suite