UI Developer
UI Developer
UI Developer
com
Professional Summary
Around 8+ years of professional experience in all phases of SDLC (Software
Development Life Cycle) Including requirements analysis, applications design,
development, Integration, maintenance, Installation, Implementation and testing of
various client/server, N-tier and web applications.
Expertise in designing and developing Web applications using HTML, DHTML, CSS,
XML, JSON, JavaScript, AJAX, Angular.js, Backbone.js, TypeScript, ES6, Redux,
React, Bootstrap.
Expertise in creating user interfaces(UI) with industry standard grid solutions like
AG-Grid
Extensive knowledge in developing applications in a single page (SPAs) using various
JavaScript frameworks like AngularJS, React.js, BackboneJS and Bootstrap.
Experience working on scalable environment using Agile/SCRUM
Experience working on Source Tree, Stash, Confluence and Bamboo applications
powered by Atlassian.
Experience in cross browser and cross-device compatibility check and thoroughly
performed unit testing using Jasmine, Mocha, JUnit and Karma.
Expertise in Java, Multithreading, Exception Handling, Struts 2.0, Spring, Spring
MVC Hibernate, RESTAPI, Enterprise java Beans, JDBC Hands on experience in
DBMS like Oracle, Node.js, MySQL, MS-Sql, Toad, Crud, Postrage Sql.
Experienced in web/application servers like Apache Tomcat, WebSphere, JBoss and
WebLogic.
Expertise in business web application development, user interface design principles
and web standards as well as a user-centered design process
Experience using modular JavaScript, async patterns, and DOM manipulation
Experience with using JIRA REST APIs for integration schemes, complex workflows
Set up, configured, and maintained multiple web/application servers like IBM Web
Sphere, Apache Tomcat and BEA WebLogic. Experienced in Managing build files
using ANT and logging using Log4j
Working knowledge of key micro-service frameworks principals
Experience and very good understanding of Design Patterns.
Experienced in writing test-cases in Java environment using JUnit.
Experienced in using Operating Systems like Windows, Linux, UNIX, AIX and UNIX
Shell Script and also with restful APIs.
Experienced with Service Oriented Architecture (SOA) building Microservices, Web
Services, and API's using Golang
Sequence, class and database diagrams are made using the UML design tool and
RAD.
Solid experience on JavaScript Frameworks like MVC/MVVM JavaScript frameworks
and Exposure to Node.js.
Experience in using AWS services including EC2, Auto Scaling in launching EC2
instances
Good knowledge of Java EE, Web Services (REST, SOAP, MQ, Tomcat) and Spring
Hands-on development of complex UI-based workflows.
Experienced of Databases that involve writing SQL queries, Views, Triggers and
Stored Procedures.
Experience on RUP, Agile/Scrum and Extreme Programming (Test Driven
development, Pair Programming, Code Reviews).
Experience in SVG and Canvas.
Possess excellent communication skills along with dedication, and commitment for
work.
Quick learner, possess problem solving skills, and strong team player.
WORK EXPERIENCE
Sr. UI Developer
Aspiration :: NYC, NY
January 2019 to Present
Responsibilities:
Worked closely with product managers to create user stories and scenarios used for
intuitive websites and mobile designs.
Used React JS to build dynamic mobile application and Node JS for server
applications.
Used Redux framework architecture (like Reducers, Containers) for integrating the
data with React JS Application.
Implemented different styling components across application modules using
Bootstrap, CSS, Styled Components, SASS, Inline JSX styles, Styles-JSX, React
Native Web, Material-UI for enhancing user interface, responsiveness, and styling.
Involved in mobile application (Android and IOS) development using React Native
for different platform compatibility.
Used React-Router to turn application into Single Page Application.
Used ReactJS for templating for faster compilation and developing reusable
components.
Deployed and host the application on Amazon web service (AWS).
Used package mangers like Bower and NPM.
Design UI views with Flexbox and React Native dimension API.
Understanding of apple's design principles and interface guidelines and knowledge
on REACT NATIVE app.
Build out GraphQL queries to consume data for all web properties.
Managed Docker orchestration and Docker containerization using Kubernetes.
Installed the application on AWS EC2 instances and configured the storage on S3
buckets.
Deployed and Maintained windows phone applications on Azure cloud technologies.
Code review with Tech Lead/Arch and using the SonarQube for code validation to
avoid violations.
Conducting and structuring UX research, and identifying UX issues
Develop custom pages using both the QuickBase API as well as regular QuickBase
interface.
Extensively used Git for version controlling and regularly pushed the code to
bitbucket.
Involved AWS Elastic Beanstalk for deploying and scaling web applications and
services developed with Java and Node.js and Docker on familiar servers such as
Apache.
Onshore-offshore Coordination
Used Microsoft Visual Studio Code as a Text Editor.
Worked in Agile Environment and attended meetings regularly to show the
functionalities implemented and worked closely with business analyst and solution
architect
Environment: ReactJS, redux, React Native, HTML5, CSS3, JavaScript, D3.js C#, Python
3.6, Jasmine, redux, Protractor, JSP, JIRA, GIT, AWS, Kubernetes, Azure, SonarQube,
Maven, Jenkins, Dockers, Gulp, Grunt, Visual Studio, Ember JS.
Sr. UI Developer
CU Direct :: Irvine, CA
April 2017 to December 2018
Responsibilities:
Environment: HTML5, CSS3, JavaScript, JSF, JSON, AJAX, AngularJs, Node.js, vue.js
Eclipse, MS Office, Bootstrap, Dreamweaver CS5, XHTML, jQuery.
UI Developer
Wipro :: Indianapolis, IN
September 2015 to April 2017
Responsibilities:
UI Developer
Freddie Mac ::McLaren, VA
February 2012 to August 2015
Responsibilities:
Environment: JavaScript, HTML5, CSS3, React.js, React router, Redux, Bootstrap, SASS,
NPM, GIT, Unit-testing.
EDUCATION
Bachelor’s Computer science
Annamacharya Institute of Engineering & Tech, India in 2011