0% found this document useful (0 votes)
34 views

Sreeram JAVA UI

hi

Uploaded by

harshvardhini
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
34 views

Sreeram JAVA UI

hi

Uploaded by

harshvardhini
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 6

Sreeram Popuri Cell: +1 (407) 534-3787

Sr. Java/UI Developer Email:[email protected]

PROFESSIONAL SUMMARY:

● Around 10 years of strong experience in designing and developing User Interface (UI)
applications as a Front-End Developer.
● Experience using web technologies such as HTML5, HTML4, XHTML, DOM, CSS3, SASS,
LESS, JavaScript, jQuery, Angular5/4/2, Angular JS, NODE JS, Ag-Grid, AJAX, JSON,
Spring RESTful services, SOAP, XML etc.
● Have experience in creating page objects for the developed web pages and communicated
performance testing results and wire frame design. 
● Expertise in Design, Development and Implementation of multi-tier thin/thick client web-based
applications using Object Oriented Methodologies.
● Expertise in Client Scripting language and server-side scripting languages like HTML5, CSS3,
JavaScript, jQuery, JSON, Bootstrap, Backbone/Angular, Twitter Bootstrap and GRUNT.
● Experience on working with CSS background, CSS layouts, CSS positioning, CSS text, CSS
border, CSS margin, CSS padding, CSS table, Pseudo classes, Pseudo elements and CSS
behaviors in CSS.
● Used SQL database and created RESTful web API using Node.js which were consumed by
making AJAX calls using jQuery to transmit data from server to client. 
● Extensively used the build tools like GRUNT and Jenkins. 
● Good knowledge in React.js for creating interactive UI using One-way data flow, Virtual DOM,
JSX, React Native concepts. 
● Developed Single Page Application using UI routing protocols and angular.
● Made use of advanced filters, routing, controllers, form validations and animations from
Angular2.
● Expertise in DOM manipulations and DOM functions using JavaScript and Angular2.
● Experience in managing the lifecycle of MongoDB database including database sizing,
deployment automation, monitoring and tuning.
● Experience in working with data visualization tools like D3.JS
● Mastery of build technologies like Jenkins, Maven,Hudson etc., Integration and automation of
source control applications like Perforce, Subversion, GitHub.
● Worked in GitHub/ stash repository, SVN version control for code store and manipulation.
● Good knowledge of using JavaScript testing frameworks like Jasmine, Karma, JUnit and
QUnit.
● Experienced working with various domains like Manufacturers and Retailer clients.

Technical Skills:

Programming JavaScript, Typescript, Java, J2EE, C, C++


Languages
Web Technologies HTML5, XHTML, XML, XSLT, JavaScript, AJAX, JQuery, JSON,
MySQL, CSS3, Hibernate,Spring Boot,Spring MVC,AJAX, Angular 5/4/2,
Angular JS, Node JS, React JS
JavaScript Libraries Angular5/4/2, AngularJS, Node.js, React.js, Backbone.js, EXT.js
Web Services REST (JAX-RS), WSDL, APACHE
Operating Systems Unix, Linux, Windows
Tools/IDE’s VS Code, Webstorm, Sublime Editor, Eclipse 3.6/3.4/3.1/3.0
Testing Tools Selenium, Jasmine, Karma
Defect Tracking Tools  JIRA, Rally and Bugzilla
Methodologies Agile, Waterfall, TTD, Iterative
No SQL Databases MongoDB, Cassandra
SQL Databases Oracle 10g/9i, SQL Server 2008/2005, MySQL

Education:

● Bachelors in Electronics and Communications Engineering, JNTU, 2010.

PROFESSIONAL EXPERIENCE:

AppsTek Corp Jan 2019 – Till Date


Sr. UI Developer
Project: Connected BI APPS
Responsibilities:

● Responsible for creating interactive web pages and applications by usage of HTML5/4,
CSS3, SASS, LESS, JavaScript, JQuery, Ajax, Bootstrap, JSON, Angular 5 and
Node JS.
● Developed web Single Page Applications (SPA) using Angular5.
● Developed the front-end framework, monitoring dashboards and real time monitoring
user interfaces using Angular Widgets using Custom directives.
● Use Spring Rest framework for applying MVC Implementation to the web application;
● Use Springs JDBC and DAO layers to offer abstraction for the business from the
database related code (CRUD);
● Use Spring AOP module to handle transaction management services for objects.
Implement Data Access Object (DAO) classes to do data access processes like insert,
retrieve, and update data. Also, participate in the database design and procedure
implementation of the system;
● Use version control systems like Gitlab, Bit Bucket;
● Used improved dependency injection and child injectors using Angular 5 and writing
component replacing directive and controller in Angular 1.x.
● Use of Angular 5 UI-router for defining all application States (routes).
● Created Multiple Re-usable UI Directives by defining Angular Directives, Attaching
Event Listeners, Controllers & Updating DOM elements.
● Used Ag-Grid for grid view, UI- Select for custom dropdowns and controls.
● Implemented responsive web design and maintaining larger style sheets using
BOOTSTRAP.
● Implement modules into Node.js NPM to integrate with designs and requirements.
● Developed cross-browser/platform using HTML5, SASS, LESS and JavaScript to
match design specs for complex page layouts while adhering to code standards.
● Developed client side drop down menus, search bars and drop down toggles using
ANGULAR material component.
● Used Grunt and Gulp JavaScript task runners for automation, performing repetitive
tasks like minification and compilation.
● Involved in loading JSON datasets into MongoDB and validating the data using Mongo
shell.
● Responsible for creating RESTFUL Web Services to serve data to the front-end
application in JSON format.
● Involved in Daily SCRUM meetings, SPRINT planning and estimation of the tasks for
the user stories, 
● Created and deployed new features to sustain and amend existing applications under
MVC pattern using Node.JS, Angular, Bootstrap and Express. 

Environment: HTML5/4, SASS, LESS, Bootstrap, JavaScript, Angular5/4/2, Node JS, Ag-Grid, Nvd3
chart, MongoDB, Restful Web Services, GIT, Jenkins, Redux and RxJs.

Mashreq Global Services Feb 2018 – Dec 2018


UI Developer

Responsibilities:

● Responsible for the implementation of Web Design based on HTML5, CSS3,


JavaScript and Bootstrap.
● Creating web pages using the technologies such as HTML5, CSS3, JavaScript,
Angular2, AJAX, JSON and Collaborate with java development team to provide UI
solutions and trouble shooting. 
● Worked on custom directives, services and filters in Angular2 as per the functional
requirements.
● Developed UI using Angular2 for rich customer interaction.
● Used Angular2 to design Single Page Applications (SPA) and also used Angular2
filters to filter functionality in search box.
● Customized Data Tables and High charts into Angular JS Directives and Implemented
Directives to make customized components.
● Client Side code were written in Angular2/JavaScript and Server Side Code were
developed using NodeJS.
● Use Spring Web MVX framework for applying MVC Implementation to the web
application;
● Use Springs JDBC and DAO layers to offer abstraction for the business from the database
related code (CRUD);
● Use Spring AOP module to handle transaction management services for objects.
Implement Data Access Object (DAO) classes to do data access processes like insert,
retrieve, and update data. Also, participate in the database design and procedure
implementation of the system;
● Use version control systems like Gitlab, Bit Bucket;
● Responsible to maintain HTML5, CSS2 in JQuery as well as keeping the pages
dynamic using AJAX, JSON and XML.
● Used AJAX and JSON to make asynchronous calls to the project server to fetch data on
the fly.
● Used advanced level of AJAX, JavaScript, CSS and pure CSS layouts. 
● Good Knowledge working with Non-Relational Databases like MongoDB.
● Worked Closely with Designers to Understand and redesign the Package Customization
and Service.
● Extensively participated in developing the website across different browsers and
performed cross-browser testing.
● Responsible for quality assurance of finished websites including the validation of web
forms and links.
● Later participated in the Testing phase in accordance with QA team, to help them to come
up with best testing scenarios.

Environment: HTML5, CSS3, Angular2, JavaScript, Bootstrap, AJAX, JSON, XML, REST,
SVN, MVC, SDLC (Agile).

Mindtree July 2017 - Feb 2018


UI Developer
Responsibilities:
● Designed the front-end applications, user interactive web pages in a professional manner
with using web technologies like HTML, CSS3 and JavaScript.
● Responsible for creating the JavaScript code, for different modules.
● Developed User Interface and web page screens for various modules using JSP, HTML,
CSS3, JavaScript and AngularJS.
● Styled content and website layout for the user experience using CSS3 and HTML.
● Developed CSS3 page layouts, styles, and table less coding for efficient design.
● Used CSS selectors for condition based styling and pseudo-classes to add some special
effects to selectors.
● Designed main welcoming screen, optimizing image byte size versus resolution to
accommodate resizing for various screen sizes.
● Involved in extensive HTML coding.
● Built web pages and components that are more user interactive by using JavaScript,
AngularJS.
● Used AngularJS as framework to create Single Page Application (SPA) which can bind
data to specific views and synchronize data with server and used Karma-Jasmine unit
testing.
● Troubleshooting of reported problems with the Ticketing system.
● Made heavy use of Chrome Developer Tools + Firebug to ensure front-end code and
assets were optimized and high-quality.
● Implemented Model View Controller (MVC) Design Pattern by using AngularJS.
● Developed reusable components with AngularJS custom directives.
● Handlebars for refactoring of existing code, to simplify overall HTML markup and
reduce HTML thrashing by JavaScript and PERL

Environment: HTML, CSS3, Angular JS, JavaScript, Bootstrap, jQuery, MYSQL, AJAX, XML

IDC Technologies Dec 2014 - June 2017


Responsibilities:
● Designed the front-end applications, user interactive web pages in a professional manner
with using web technologies like HTML, CSS3 and JavaScript.
● Responsible for creating the JavaScript code, for different modules.
● Developed User Interface and web page screens for various modules using JSP, HTML,
CSS3, JavaScript and AngularJS.
● Styled content and website layout for the user experience using CSS3 and HTML.
● Developed CSS3 page layouts, styles, and table less coding for efficient design.
● Used CSS selectors for condition based styling and pseudo-classes to add some special
effects to selectors.
● Designed main welcoming screen, optimizing image byte size versus resolution to
accommodate resizing for various screen sizes.
● Involved in extensive HTML coding.
● Built web pages and components that are more user interactive by using JavaScript,
AngularJS.
● Used AngularJS as framework to create Single Page Application (SPA) which can bind
data to specific views and synchronize data with server and used Karma-Jasmine unit
testing.
● Use Spring AOP module to handle transaction management services for objects.
Implement Data Access Object (DAO) classes to do data access processes like insert,
retrieve, and update data. Also, participate in the database design and procedure
implementation of the system;
● Use version control systems like Gitlab, Bit Bucket;
● Responsible to maintain HTML5, CSS2 in JQuery as well as keeping the pages
dynamic using AJAX, JSON and XML.
● Used AJAX and JSON to make asynchronous calls to the project server to fetch data on
the fly.
● Used advanced level of AJAX, JavaScript, CSS and pure CSS layouts. 

Environment: HTML, CSS3, Angular JS, JavaScript, Bootstrap, jQuery, MYSQL, AJAX, XML

Jr. UI Developer
VINCERE SEMANTICS  Feb 2011 - Dec 2014
Jr. UI Developer

Responsibilities:
● Designed the front-end applications, user interactive web pages in a professional manner
with using web technologies like HTML, CSS3 and JavaScript.
● Responsible for creating the JavaScript code, for different modules.
● Developed User Interface and web page screens for various modules using JSP, HTML,
CSS3, JavaScript and AngularJS.
● Styled content and website layout for the user experience using CSS3 and HTML.
● Developed CSS3 page layouts, styles, and table less coding for efficient design.
● Used CSS selectors for condition based styling and pseudo-classes to add some special
effects to selectors.
● Designed main welcoming screen, optimizing image byte size versus resolution to
accommodate resizing for various screen sizes.
● Involved in extensive HTML coding.
● Built web pages and components that are more user interactive by using JavaScript,
AngularJS.
● Used AngularJS as framework to create Single Page Application (SPA) which can bind
data to specific views and synchronize data with server and used Karma-Jasmine unit
testing.
● Troubleshooting of reported problems with the Ticketing system.
● Made heavy use of Chrome Developer Tools + Firebug to ensure front-end code and
assets were optimized and high-quality.
● Implemented Model View Controller (MVC) Design Pattern by using AngularJS.
● Developed reusable components with AngularJS custom directives.
● Handlebars for refactoring of existing code, to simplify overall HTML markup and
reduce HTML thrashing by JavaScript and PERL

Environment: HTML, CSS3, Angular JS, JavaScript, Bootstrap, jQuery, MYSQL, AJAX, XML

You might also like