Post Job Free

Resume

Sign in

Software Developer Data

Location:
Chennai, Tamil Nadu, India
Posted:
July 13, 2020

Contact this candidate

Resume:

Srinivas Ghantasala

Phone: +91-824******* Email: adej0r@r.postjobfree.com Address: Chennai, India.

A Passionate Front-end Developer with 4 years of experience designing, developing, and managing rich web-based single page applications.

PROFESSIONAL SUMMARY

UI Developer responsible for translating the design team’s UX wireframes and mockups into responsive, interactive features, using HTML/CSS and JavaScript and Angular.

Managed requirement gathering, system analysis and finalization of technical/ functional specifications after interfacing with business analysts.

Worked closely with design teams to ensure software solutions elevated client-side experience.

Worked with the development team in coming up with a software design and development while remaining focused on client needs. Provided technical advice and assists in solving programming problems.

Release management planning and coordination with the business stakeholders and the product owner.

Defined best practices for project support and documentation. Provide post-implementation, application maintenance and enhancement support to the client with regards to the product software application.

EDUCATION

Masters in Information Systems – University of Ballarat, Melbourne, Australia.

TECHNICAL SKILLS

Technologies

HTML/HTML5, Ajax, JSON, CSS/CSS3, Angular 7, SASS, ES6, Typescript 2.6, Bootstrap, Responsive Web design, NPM, iQuery

Language

JavaScript

Database

MongoDB

Wireframe Tools

Mock Flow, Adobe Photoshop

Version Control

GIT

Project Methodology

Agile Scrum, Waterfall

Project Management Tools

Clickup, Proofhub, JIRA

PAST EMPLOYMENT

Eureka IT Solutions Pvt. Ltd.

Role: Software Developer

Duration: August, 2016 - July, 2019

Location: Hyderabad, Telangana.

Black and White Outsourcing Pvt. Ltd.

Role: Software Developer

Duration: July, 2019 – January, 2020

Location: Chennai, Tamil Nadu.

APPLICATION EXPERIENCE

1. Simple Inspire

Employer: Simplesolve Technologies Pvt. Ltd.

Client: Cal Mutual, USA July, 2019 – present

Responsible for creating efficient design and developing User Interaction screens using HTML5, CSS3, Bootstrap, JavaScript and Angular 7

Enhanced application performance by Angular 7 component based development in view of future Angular framework transitions.

Experience with creating custom directives, pipes, decorators, and services.

Consumed backend data using Restful API.

Used Swagger framework to test Restful APIs shared by backend team. Constantly collaborated with them throughout the implementation phase.

Implemented REDUX pattern for Angular state management using ngrx.

Extensively used RxJS library to implement reactive programming patterns.

Implemented Angular Router to enable navigation from one view to the next as the customer performs application tasks.

Used Angular HTTP Client to make HTTP Requests and handle returned data as Observables.

Worked on GIT as a version control.

Contributed in creating technical documentation to define the system components, development environment and implementation planning/strategies

Assist in the design and implementation process for new products/projects, informing senior executives of alternatives.

Designed and developed the application using Agile Scrum methodology by breaking down the project to several sprints.

Environment: Angular 7, Bootstrap

2. Insider Hub

Employer: Eureka IT Solutions Pvt. Ltd.

Client: Hance Inc., USA March, 2018 – August, 2019

Worked effectively with the design team to ensure software solutions elevated client experience and with the client to understand the business requirements which are broken down into technical specifications and implementations.

Develop scalable, responsive web interfaces using Angular 5 using @angular/CLI with Bootstrap and media queries.

Analyzed system requirements, including identifying program interactions and appropriate interfaces between affected components and sub systems. Identify the dependencies on other applications, components and subsystems.

Worked on modals, dialogs, carousel, tabs and dropdown menus, cards and side-nav components from the angular-materialize library on web pages using to make them functional.

Responsible for the development of reusable components, services, user interfaces, unit testing, and code reviews.

Validating user actions on the client side and providing responsive feedback.

Creating custom components which extend the elements and modules of core AngularJS

Made design recommendations towards the development of new code or reuse of existing code.

Used SASS as pre-processors which extend the properties of CSS to maintain uniform theming across the application.

Partnered with peer technologists to share learnings, resolve technical issues and provide hands-on assistance.

Worked closely with QA Team for bug fixing on functionality, performance and designing issues.

Worked on POCs and cutting-edge features before they’re integrated into the product.

Provided regular and effective progress updates to the manager and clients and keep them informed of impediments/ issues affecting the delivery.

Environment: Angular 5, HTML 5, CSS 3, Webpack, JavaScript, SASS, GIT, JSON, ClickUp, Materialize

3. Meritas Central

Employer: Eureka IT Solutions Pvt. Ltd.

Client: Meritas Corporation, Bangalore, India June, 2017 – February, 2018

Involved in requirement analysis with the business and UX team to translate the user interface designs into UI requirements for Operations Management module in Strategic Billing project.

Used AngularJS as a framework to create a Single Page Application (SPA) which can bind data to specific views and synchronize data with the server using Sass, Bootstrap and AngularJS.

Created Typescript reusable components and services to consume REST API’s using Component based architecture provided by AngularJS.

Using AngularJS, created custom directives for data manipulations and to display data in company standard format in UI.

Used paginator tables, sort tables, form controls, dialogs, buttons, progress bars, snackbars and tooltip components from @angular/material.

Worked with CSS3 and Bootstrap to create responsive web designs for multiple pages.

Using SASS created beautiful, responsive and interactive web pages.

Actively involved in providing the technical support of the application by troubleshooting and resolving the issues identified during the testing and post go-live of the application.

Work closely with the QA Team to ensure high quality of the product.

Environment: Angular 4, @angular/CLI, HTML 5, CSS 3, Bootstrap, SASS, GIT, JSON, Proofhub, @angular/material.

4. @Eureka Solutions

Employer: Eureka IT Solutions Pvt. Ltd.

Client: Internal October, 2016 – May, 2017

Enhanced the existing User Interface (UI) Rich Web Applications, and Web Service Applications using JavaScript, Typescript, Angular, Media Queries and CSS.

Worked Extensively with Angular CLI for creating components, Services, pipes, Directives.

Worked on Angular JS directives, Controllers, Filters, Services, Templates, Events and Injectors.

Developed client side drop down menus, search bars and drop-down toggles using Twitter-Bootstrap.

Created user validation forms to capture and send data to the server using RESTful services.

Used RxJS Observables and Promises to consume RESTFUL Web Services to serve data to the front-end application in JSON format.

Used Local Storage to store & retrieve insensitive user data during the transition between the different pages.

Handled cross browser/platform compatibility issues.

Extensively Worked on CSS Background, CSS Positioning, CSS Text, CSS Border, CSS Margin, CSS Sprites, CSS Padding, CSS Table, Pseudo Elements & Classes, and CSS Behaviors in CSS.

Environment: Angular, @angular/CLI, HTML 5, CSS 3, Twitter Bootstrap, SASS, GIT, JSON

PERSONAL INFORMATION

Gender: Male

Languages Known: English, Hindi, and Telugu

Additional Information

Good interpersonal skills and cross-cultural sensitiveness

Loads of positive attitude and effective time management

Ability to act professionally at all times, demonstrating integrity and leading the standards for the rest of the team.

Ability to influence, negotiate and build relationships with colleagues, and stakeholders.

Take responsibility for own learning and work which results in accuracy and quality in work output with strong attention to detail.

Highly collaborative and organized, multi-tasker with ability to work in a challenging environment.



Contact this candidate