Data Engineer Resume
Peoria, IL
EXPERIENCE SUMMARY:
- Hands on experience in designing, development and maintenance of various UI applications as per client needs.
- Confidential all commercial portal related (this means these are portals that Confidential has created to provide better access to all of their data for the various Blue’s plans and members they support as well as increased collaboration and content management functionality).
- Experience in C3 IoT platform, Confidential identified that the best way to build an Enterprise Data Hub on Amazon’s S3 was to use an IOT platform from a company in California called C3 IoT.
- Experience in Confidential AWS security and compliance validation for vendor - managed AWS components.
- Confidential Platform user auditing and removal of inactive/expired/suspicious accounts in every 3 months.
- AWS Managing S3 Buckets producers and controls our client Confidential customer data
- Extensive experience in the field of Web Applications development using, Liferay Themes, LiferayDXP Portlets, JavaScript, JSP, AJAX, HTML 5, CSS 3.
- Proficient in developing web page quickly and effectively using JavaScript, along with HTML 5, and CSS3, and experience in making webpage cross browser compatible.
- Experience working in MVC Architecture based frameworks like Node JS and Angular JS.
- Expertise and building device independent UI designs using both @media queries and framework like Twitter Bootstrap.
- Developed and designed Employee, customer, Business and Eagle portal front-end application using Liferay Themes, Classic, Velocity themes and Liferay Portlets, Liferay DXP, VM to FTL templates.
- Worked on with RESTful and SOAP web services.
- Excellent understanding of Software Development Life Cycle for existing and ongoing projects.
- Mostly involved in complete SDLC life cycle - Designing, Coding, Testing, Debugging and Production Support.
- Extensive experience in delivering projects following Agile/Scrum methodology.
- Strengths in multitasking, problem solving and timely resolution of issues in meeting deadlines and budgets, enthusiasm to learn new technologies.
- Strong communication skills and excellent customer relations in collecting, and analyzing user requirements.
- Strong experience with Cross Browser Compatibility issues and Optimization for web, including CSS Sprites and best practices.
- Self-starter always inclined to learn new technologies and Team Player with very good communication, organizational and interpersonal skills.
- Great ability to write clear, maintainable, well-documented, well-commented code for web development.
TECHNICAL SKILLS:
Web Technologies: JSP, Servlets, JavaScript, HTML /HTML5, CSS /CSS3, Bootstrap, AJAX, AUI data table, JQUERY, XML, Liferay DXP, c3IOT
Frameworks: Liferay Theme, Classic theme, Velocity theme, Portlets, LiferayDXP
Liferay: Themes, Portlets, Hooks.
Database: MySQL, Hypersonic SQL(HSQL), AWS PostgreSQL
Application servers: Tomcat, Apache, C3 IoT Provisioning
Build tools: Ant, Maven, VSTS, GitLab
Version Control: TFS, GIT, CLEAR CASE, GIT HUB, VSTS
Web Development Application: Adobe Dreamweaver, Photoshop
Operating Systems: Windows
Cloud Tools: Amazon Web Services (AWS) Console, S3 Buckets
Monitor/Log Tools Dashboard: Splunk App for AWS Alarms, Microsoft Teams, SharePoint, Slack
IDE: Developer Studio, Eclips e, Sublime, Js fiddle, VScode
PROFESSIONAL EXPERIENCE:
Confidential, Peoria, IL
Data Engineer
Responsibilities:
- My work is to clone the existing data of Confidential from Amazon S3 Buckets.
- CAT has goal they want to build an Enterprise Data Hub on Amazon’s S3 storage platform to be able to provide better enterprise wide data services, analytics, a single secured safe data hub and additional functionality.
- We are trained to also provide the streams of Confidential data that is obtained from various geographic locations.
- CAT EDH team goal is to get rid of all their Teradata stacks and have all data on Amazon’s S3 storage platform.
- User administration and access management while enforcing our data entitlement security controls.
- Platform user auditing and removal of inactive/expired/suspicious accounts
- AWS security and compliance validation for vendor-managed AWS components
- Source code management, including oversight and management of protected/restricted code packages
- Establishing access to team documentation (Box, SharePoint, Wiki).
- Establishing access to tools (Splunk, C3 Platform, ZenDesk, AWS Components, ServiceNow, VSTS).
- AWS, RDS and EC2 Instance monitoring.
- S3 Bucket Enabling Encryption and Lifecycle Policies - encrypted in store by default using AWS S3 Server-Side Encryption and Changing file format (Eg: JSON to Metadata).
- Working with Cloud team and EDH & C3 AWS accounts as they are assisting with management and support of our AWS.
- Supporting Staging, Consumption, Snowflake Buckets, POC AWS S3 Buckets and Event Triggers.
- Once Data Ingested into c3 Platform and after that data purging to S3 Buckets. Eg: 90/120/160 days.
- Handling by Green, Yellow, Red user’s data in AWS Console.
- AWS ELB security Compliance and Non-Compliance and Audits
- Use Case Team Support - PreDev Dev to Production
- Working with appropriate data owners (Green, Yellow, Red, PII etc.…)
- Supporting EDH Security Issues(P0/P1/P2)
- Application Deployments for team code.
- Troubleshooting for use case teams/ Product Owners/Data Analyst/ Data Owners/ Data Governance/ Dealers etc.…
- We use GitHub as Version Control to coordinate with the other developers with respective to the code developed.
- Deploy new applications or extensions to existing applications into the production environment of the platform.
- Use JS Console for routine environment monitoring tasks.
- Confidential Enterprise Data Hub (EDH) collaboration of clone data from multiple data sources into the Amazon S3 buckets and transform into corresponding C3 types, canonicals, transforms and Metrics using Java Script and run on the console using Microsoft Azure.
- And C3 UI configurations to Application, Page, Component, Data Source, Action.
- IBM Lotus Notes for Email communication and Skype Business for chat communication.
- We have every three months PI planning section.
- AWS Security compliance and non- compliance annual audits and Compliance Status of Deployed our product vendor C3 IoT Platform Instances. Below few points what I did in my EDH and Cat Digital usecase/platform team
- Closely work with QA team to give user enhanced experience and update GitHub repository for any defect related and Code check-in after QA test.
- Everyday works tracks Kanban board and any defects, blockers to update Scrum Meetings.
Environment: C3 IoT, Transforms, Canonicals, SDR and EDR types, Operation Support, platform administration, Splunk, Security management, Log management, CI/CD, Change Management, Release Managamant(RL), Information Radiator, PasS, SaaS, AWS CloudWatch, Atlassian, CWS Admin, Zendesk, AWS component, ServiceNow, JSFiddle, GitBash, GitKraken, S3 Bucket storage, PostgreSQL, Cassandra, EX-Machina, Jupyter, HTML, CSS, Front End technologies, Eclipse, Visio, photoshop, Application Deployment, DevOps Tools management, Application Provision, ServiceNow Incident management admin, Cisco Zabra, Lync, Microsoft teams, Yammer, Slack, Notepad++, Box documents for centralized, IAM, Tomcat server, SharePoint, GitHub, JavaScript Eclipse, JavaScript, Metrics, Analytics, Amazon’s S3 storage platform, ELB, EC2, EBS, ACL, IAM Keys, MFA, Tera Data Stacks, Microsoft Azure, IBM Lotus, Skype Business, Box, VSTS (Microsoft Visual Studio Team Services), Data Entitlements (Green, Yellow, Red, PII).
UI/Liferay Portal Developer
Confidential, Lombard, IL
Responsibilities:
- Working as a Client facing Confidential as Liferay developer.
- Migrated Ant build project to Maven project.
- Used Spring MVC and Hibernate in portlet development.
- Liferay Portlet deployment using maven Liferay build plugin script.
- Converted Liferay velocity to FTL layouts, by converting the scripts in theme.
- My work streams for our multi - year professional services engagement with Blue Cross Blue Shield Association.
- Experienced in using Liferay, AlloyUI which includes AUI tags, AUI validations.
- Migrated custom portlets to LiferayDXP, Fixed UI issues and other portlet migrations issues.
- Designed, developed and fixed several user interfaces using JSP, HTML, CSS, JQuery
- Participated in Junit test cases development and unit testing.
- Migration include the portal content
- They rely heavily on LDAP (all apps accessed through LDAP - this is how they use access controls).
- Closely work with QA team to give user enhanced experience and update ClearCase repository for any defect related after QA test.
- Performed and managed ongoing development support and maintenance of Tomcat and Liferay Server.
Environment: : JSP, JQuery, AUI, Maven, Junit, HTML5, CSS3, Bootstrap, Spring, ClearCase, Eclipse IDE, Tomcat, Liferay Themes, Liferay Portlets, Liferay DXP.
UI/UX Liferay Portal Developer
Confidential, SFO, CA
Responsibilities:
- Heavily used Angular JS, JQuery Data table, JQuery UI, HTML5, CSS3 and Twitter Bootstrap for the User Interface Screens.
- Develop and design Liferay portal layout Single-page-applications(SPA’s) using various LifeRay frameworks like Angular js and Bootstrap.
- Produced content pages with CSS3 layout and Style markup presentations and used JavaScript/JQuery methods and generate Style Sheets
- Developed portal page layouts, navigation, animation buttons, icons, JQuery Paginate tables.
- Designed and developed various Screens using JSP, Angular Js, JQuery, JavaScript, HTML5, CSS3 and bootstrap.
- Used Ajax for sending and retrieving data from server by giving URL to get JSON data from models and to populate models from the server
- Worked on Confidential public site main page pagination and status page.
- Understand requirement from business users and prepare various UI mockup to demonstrate application flow.
- Involved in base theme creation for Employee and Client Portal. Design all the basic components like popup, alert messages, header, footer, navigation, menu etc.
- Displaying Content from RESTful services to Portal UI popups which support JSON and XML to access back-end data payload.
- Deployed the application under Apache tomcat application Server and Jboss resolved the production issues during migration on to the production server.
- Perform KYC reviews on consumer & Business banking customers using know your Customer(KYC).
- Work experience on fixing vulnerability scan issues after PEN test.
- Closely work with QA team to give user enhanced experience and update TFS repository for any defect related after QA test.
Environment: JSP, JQuery table, JQuery UI, HTML5, CSS3, Bootstrap, SOAP UI, Photoshop, TFS, Unit Testing, Liferay Eclipse IDE with Tomcat Server 7.0, Liferay Themes, Liferay Portlets
UI Developer
Confidential, Auburn hills, MI
Responsibilities:
- Working as a front-end developer on migrating to new renovation framework
- Worked on Angular Js, JQ Gird, JQuery UI, HTML5 and CSS3 for the User Interface Screens.
- Designed and developed various Screens using JSP, Angular Js, JQuery, JavaScript, HTM5L, and CSS3.
- Worked on Angular JS for business logic implementation.
- Worked MVC framework like Angular JS as a development framework to build Single Page Applications.
- Developed DATE and TIME picker using Object Oriented JavaScript extensively Responsible for setting up Angular JS framework for UI development.
- Create my own UI/UX wireframes based on business requirements. Without UI Assets I created my own styling.
- Designed a responsive website using Bootstrap media @queries grid system to layout contents that fit and rotate different devices including mobile, tablet and desktop
- Used REST API to access data from JavaScript.
- Designed SOAP and REST web services API interactions for data transfer from client to server and vice versa.
- Integrated back end logic with the application Layer.
- Development of client side scripts using Java Script and server side validation by using structs validator.
- Deployed the application on Apache tomcat Server and Jboss.
- Writing manual unit test cases to verify UI validations.
Environment: JSP, JQ Grid, JQuery UI, HTML5, Bootstrap, CSS3, SOAP UI, Ajax, JSON, SVN, Tortoise SVN, Photoshop, spring 2, MVN, TFS, Lync.
Confidential
Web Developer
Responsibilities:
- Involved in technical design, development and testing of various modules assigned.
- Implemented the front-end design using JSP, components.
- Created a various wireframe and a set of CSS media Queries for screen resolutions and viewport s for optimized usability in mobile device displays
- Implemented Web services for interacting with front-end.
- Involved in consuming the web-service calls through Client invocation.
- Created PL/SQL Stored Procedures, Functions for the Database layer by studying the required business objects and validating them with Stored Procedures using Oracle 10g.
- Supported and maintaining the component and for release and version management.
- Involved in coding for JUnit Test cases
- Maven tool has been used for the build and deploy.
- Involved in Production support and provided and knowledge transfer to the user.
Environment: JSP, JavaScript, JQuery, Dojo, AJAX, HTML, CSS, Bootstrap, Servlets, Web Services, XML, XSD, XSLT, Oracle10g, Sql, Eclipse, WebLogic, Maven, JUnit, JMS, Log4j, Agile.
Confidential
UI JAVA Developer
Responsibilities:
- Worked as a Developer within the project as a team member.
- Worked in Core java for implementing the core business logic.
- Used scripting languages like Java Script.
- Prepared various test cases for Unit testing and testing is performed using JUnit.
- Used SQL Server as the backend database.
- Followed all the coding standards throughout the project.
- Developed the user interface using Html and JSP.
- Developed client side validations using JavaScript.
- Developed stored procedures to store and retrieve the document and user data.
- Coordinated with Business units and involved in UX discussions and provided valuable inputs in developing wireframes.
- Developed Prototype in accordance with UI specs using web technologies using HTML, CSS, JavaScript and JQuery.
- Developed functional prototype pages from the mock-ups and involved in UI review with UI architect and Business Units.
- Worked closely with Business Analysts in understanding the technical requirements of each project and provided inputs preparing use cases for different functionalities and designs.
Environment: JSP, JQuery, HTML, CSS, Struts, ANT, Eclipse, SVN, Agile.
