Badges
Certifications
ravindrapalli33 has not earned any certificates yet.
Work Experience
Lead Analyst
CGI• October 2020 - Present
Full stack developer ❖ Mentoring team members and enabling effective communication and knowledge sharing. ❖ Designing and developing user interfaces using Ionic 5 and Angular best practices. ❖ Developed Hybrid Web applications using Cordova for Android and iOS platforms. ❖ Developed Progressive Web App (PWA) to work on all available platforms. ❖ Communicating with external multiple RESTful web services. ❖ Integrated Redis Cache to improve application response time and reduce frequent API and database calls. ❖ Developed chart interface using Chart JS for energy consumption data visualizations and generating excel reports. ❖ Creating self-contained, reusable, and testable modules and components. ❖ Task scheduling for handling latest products and services. ❖ Developed address detection and auto filling from third party service. ❖ Integrated JWT for authentication. ❖ Architecting and automating the build and release process for production, using task runners or scripts. ❖ Continuous Integration and Continuous Deployment using Gitlab Pipelines to docker environment. ❖ Experience with using docker for a local development environment.❖ Documenting the code inline using JSDoc or other conventions. ❖ Ensuring high performance on mobile and desktop. Environment Ionic 5, Angular, Chart JS, Nest JS, TypeScript, Docker, PostgreSQL, Redis, TypeOrm, Swagger, Visual Studio Code.
Senior Software Engineer
CGI• October 2017 - October 2020
Full stack developer Responsibilities ❖ Design, develop and test Java based solutions using JPA, Java, Spring, and Hibernate. ❖ Develop Hybrid applications (web + cordova) for Android and iOS.❖ To take part in software and architectural development activities. ❖ Conduct software analysis, programming, testing and debugging. ❖ Identifying production and non-production application issues. ❖ Develop, test, implement and maintain application software. ❖ Integrated application logs to Central logging server. ❖ Customized Cordova plugins to migrate local storage data for latest iOS versions. ❖ Handling file upload, download and preview in mobile hybrid applications. ❖ Conducting performance tests and also configure Tomcat memory usage. ❖ Worked on Cross Browser Issues for different versions of IE, Mozilla and Chrome. ❖ Documenting the code inline using JSDoc or other conventions. ❖ Developed chart interface using Chart JS for energy consumption data visualizations and generating excel reports. ❖ Task scheduling for handling latest products and services. ❖ Developed address detection and auto filling from third party service. ❖ Integrated JWT for authentication. ❖ Architecting and automating the build and release process for production, using task runners or scripts. ❖ Continuous Integration and Continuous Deployment using Gitlab Pipelines to docker environment. ❖ Experience with using docker for a local development environment. Environment Backbone JS, JQuery Mobile, JQuery, CSS, SCSS, Cordova, CoffeeScript, Java, Spring Framework, Hibernate, CSS, HTML, Tomcat, Maven, Redis, PostgreSQL, XCode. Ionic 5, Angular, Chart JS, Nest JS, TypeScript, Docker, PostgreSQL, Redis, TypeOrm, Swagger, Visual Studio Code.
Software Engineer
CGI• January 2016 - October 2017
Full stack developer Responsibilities ❖ Designed and developed presentation layer UI components, various web application modules, cordova(native) application modules, web services implementing proxy server modules for the UI. ❖ Developed Hybrid applications (web + cordova) for Android and iOS. ❖ Integrated Leaflet Library to locate buildings on the map. ❖ Visualizing the information at various locations on map on the move. ❖ Handled offline data storage and synchronization with the server when online. ❖ Created web pages using CSS Image Sprites. ❖ Designed dynamic, responsive and multi-browser compatible pages using HTML5, CSS3, SCSS, Bootstrap, JQuery Mobile, AJAX and JavaScript. ❖ Developed the various features of the application using front end technologies like Backbone JS and JQuery Mobile. ❖ Continuous Integration and Continuous Delivery via Jenkins. ❖ Documenting the code inline using JSDoc or other conventions Environment Backbone JS, Coffee Script, Require JS, JQuery, JQuery mobile, Cordova, HTML, CSS, Java, Spring Framework, PostgreSQL, ATOM IDE, Netbeans IDE, Apache Tomcat, XCode.
Junior Programmer Analyst
Lex Nimble Solutions Pvt Ltd.• January 2014 - January 2016
Full stack developer Responsibilities ❖ Participated in major phases of software development life cycle like requirement gathering, analysis, design, development and unit testing phases using Agile/Scrum methodologies. ❖ Designed and developed various web application modules using Backbone JS, Bootstrap, Java, Spring Framework, Hibernate, MySQL. ❖ Designed Responsive Web pages using media queries and Bootstrap. ❖ Integrated cloud based file management system (Dropbox) using Dropbox API to manage attorney’s case files. ❖ Handling case documents using Dropbox API. ❖ Integrated payment gateway to allow clients to pay the invoices generated by attorneys. ❖ Created and configured Hibernate mapping for data persistence and object/database mappings. ❖ Managed the code changes in the project by using the SVN tool. ❖ Documenting the code inline using JSDoc or other conventions Environment Java, Spring Framework, Hibernate, Backbone JS, HTML 5, CSS, AJAX, JSON, REST, Maven, Spring Tool Suite (IDE), Log4j, MVC, XCode.
Education
Aurora Technological and Research Institute, Medchal
Computer Science & Engineering, B.Tech• July 2009 - May 2013
Links
Skills
ravindrapalli33 has not updated skills details yet.