Home

Vamshi Reddy

Software Development Professional

Engaged in full software development cycle from Analysis to Design, Development and Maintenance, specializing in SCRUM Agile methodology.

About Me

Hello! I'm Vamshi Reddy, a passionate software developer with expertise in the complete software development lifecycle. I thrive in implementing SCRUM methodology and cloud migrations and i  aspire to enhance my skills further. My goal is to excel in creating innovative solutions and delivering top-notch results.

Software Development Lead

Les Schwab Tires, 2019-present

Responsibilities:

 

  • Actively involved in gathering, analyzing and documenting business requirements, functional requirements and data Specifications for application development.
  • Worked on RNET Product is used by Many Retail clients in United States. This is a POS which was owned by Tomax corp and later acquired by Demand ware and now Demand ware was acquired by Salesforce. Migrated the Product successfully to AWS
  • Built all the source code projects from the scratch and deployed them in AWS lower Environments.
  • Configured NEXUS and integrated it with Bit bucket and Bamboo.
  • Configured all the project plans in Bamboo in such a way that bamboo is capable of generating Artifacts.
  • Migrated the Product successfully to AWS
  • Used Amazon Web Services (AWS) like EC2, S3 and Cloud Front for promoting code in various environments.
  • Deployed Artifacts (bug fixes, new requirements) in AWS lower Environments.
  • Widely used optimization techniques in existing code.
  • We have Implemented modules using Core Java APIs, Java collection and object-oriented design
  • Re-developed a single page application using Angular JS which was supported in IE 8, 9, 10, 11, Firefox, Chrome.
  • Developed Interactive graphs using js with JSON data (D3 is powerful visualization JavaScript).
  • Designed solutions with js JavaScript Library to build data visualization frameworks.
  • Used Hibernate 4.x, object/relational-mapping (ORM) solution, technique of mapping data representation from MVC model to Oracle Relational data model with a SQL schema
  • Developed single page applications from start to finish to give it a new look using HTML5/CSS3/AngularJS.
  • Experience with designing and implementing JS APIs Micro services, caching layers, and monitoring.
  • Integrated with backend by making Restful web service calls in Angular JS.
  • We have used Hibernate in data access layer to access and update information in the database
  • Involved in complete Software development lifecycle including Analysis, Design, Implementation, Testing and Maintenance and Implemented SCRUM methodology of Agile
  • Worked closely with QA team and fixed UIdefects as well as production issues with a quick turnaround time.
  • I will also have to coordinate with my offshore team on a daily basis and make sure everything is on track.

 

CISCO

Team Lead

Responsibilities:

  • Actively involved in gathering, analyzing and documenting business requirements, functional requirements and data Specifications for application development.
  • Designed and developed entire module from scratch.
  • Designed and developed the angular application using Angular, HTML5, CSS3, JQuery, and Bootstrap.
  • Worked on Responsive web pages (RWD) using Bootstrap, RESTFUL API web development and media queries
  • Interacted with RESTful Web services using Angular Http Module. 
  • Daily programming with Node.JS, Bootstrap and Express.
  • Implemented modules using Core Java APIs, Java collection, multi-threading, and object-oriented design
  • Writing end-to-end flow i.e. controllers classes, service classes, DAOs classes as per the Spring MVC
  • Worked closely with the Angular foundation/Framework team to setup POC for other developers.
  • Worked with making calls to REST APIs to fetch the data from the backend as JSON response and parse it on the UI for DOM/CSS
  • Worked with business analysts and coordinates with them to make sure the data is being populated properly.
  • Implemented DAO for the retrieving of data to display on the User Interface.
  • Developed the Persistence layer DAO using HIBERNATE. 
  • Implemented Restful web services using JSON, XML. 
  • Designed and developed the REST based Micro services using the Spring Boot.
  • Developed micro services at Business case level and tested them with Postman.
  • Developed the project using industry standard design patterns like Singleton, Business Delegate Factory Pattern for better maintenance of code and re-usability. 
  • Extensively used spring framework components such as Dependency injections and
  • Used Core Spring IOC concepts in DAO, Service and Component layers.
  • Hands on Core concepts in Multi-threading and Collection
  • Used Maven and Jenkins as build tool and deploying the application. 
  • Use Gherkins Syntax to test behaviors of the Application using Cucumber.
  • Used JIRA tool for bug tracking, fixes, task assignment. Used Micro services architecture for high performance.
  • Designed and implemented RESTful APIs using Spring Boot,Jersey that persists ADP systemconfiguration data.
  • Used Jenkins and Bamboo to deploy these applications and used GIT and Bit bucket for Version Control of code for incremental development. 
  • Used Jasmine framework for testing Angular application.
  • Involved in addressing the defects in QA, User Acceptance and Prod environments

SR JAVA Developer

Walmart

  • Generated Use case, sequence and Class diagrams using Rational Tool Suite.
  • Used Spring Framework in the application, which is based on MVC design pattern.
  • Extensively used spring framework components such as Dependency injections and
  • Worked on web application which has been developed using spring 3.x & Hibernate
  • Created dynamic web pages using AngularJS framework. Worked on two-way, one-way data binding, built-in components and developed single page applications using Angular JS.
  • Extensively used Hibernate in data access layer to access and update information in the database.
  • Used Hibernate 4.x, object/relational-mapping (ORM) solution, technique of mapping data representation from MVC model to Oracle Relational data model with a SQL
  • Used Spring JDBC and DAO to access and store data from Oracle database.  
  • Used Design Patterns like Factory, Singleton and DAO
  • Designed tables in Oracle 11g database and worked with Database Developers for implementing Stored Procedures in the application.
  • Assisted Database Developers using PL/SQL for managing data associated with the tables.
  • Worked with XML to exchanges messages through JMSamong servers to retrieve information about customer details. 
  • Expertise in implementing Service Oriented Architectures (SOA) with XML based Web Services (SOAP/UDDI/WSDL). Fixed critical issues when calling the different Web services.
  • Developed the AngularJS controller modules to consume the REST 
  • Used SVN for version control across common source code used by developers.
  • Implemented proto types to see the feasibility of POSTGRESQL
  • Developed ANT based build scripts to create deployable EAR files and provided support to QA and PROD environment in terms of deployment support and bug fixing.
  • Wrote unit tests and also involved in integration tests using Junit and Mockito.
  • Actively involved in production support, fixing the problem and provide appropriate documentation describing the root cause of the problem, actions taken to rectify etc. Implemented build package tool using
  • Responsible for deploying all the service components to Dev and QA.
  • Involved in addressing the defects in QA, User Acceptance and Prod environments.

UI/UX Developer

JPMC 


    • Worked with customers and senior client encounter planners to comprehend the marking systems and outline objectives to characterize technique, format and components for the sites/applications plan.
    • As a UX architect, drove partners through UX configuration prepare, from distinguishing business objectives, characterizing.
    • design and specialized prerequisites, made and showed intuitive wireframes to guide basic leadership
    • Created exquisite UX and UI for responsive web, portable, versatile web and desktop applications using Ax-Urea, Adobe CS, and intrusion.
    • Collaborating with the marking and showcasing group to plan mockups and web composition models, symbols, visual depiction components, style aides and interface components.

UI Developer

Microsoft

  • Actively involved in all aspects of the system design
  • Closely worked with business system analyst to understand the requirements to ensure that right set of UI modules been built 
  • Used Photoshop and Illustrator design tools for UX design and developing prototypes. 
  • Responsible in transforming the wireframes and mockups in to working prototypes
  • Developed the UI Layout and front-end programming for web application that matched requirements using hand written HTML, CSS and
  • Designing and developing dynamic web pages using JSP, HTML, CSS, LESS, JavaScript, JQuery, Angular JS for single page applications.
  • Used Bootstrap and Media Queries for Responsive Web Design, to achieve cross-platform compatibility on desktops, tablets and mobile
  • Coded extensively using JavaScript frameworks by implementing MVC
  • Leveraged two-way data binding through scope in applications built on AngularJS. Used Angular JS multiple in-built directives and APIs in AngularJS & Node.js such as filters, rootscope, childscope, modal, template, state
  • Developed custom directives in Angular JS for the application independent components like sticky header for window or table, custom dropdowns, tables, checkboxes, radio buttons, notifications, chevrons, graphs, date pickers, pagination etc.
  • Worked on Bootstrap, for designing a responsive web site which can fit in any screen size like mobile, Tablets and desktop versions. 
  • Created and implemented a custom CSS grid system, with CSS media queries for mobile responsiveness.
  • Widely used optimization techniques in existing code.
  • Re-developed a single page application using Angular JS which was supported in IE 8, 9, 10, 11, Firefox, Chrome.
  • Developed Interactive graphs using js with JSON data (D3 is powerful visualization JavaScript).
  • Designed solutions with js JavaScript Library to build data visualization frameworks.
  • Developed single page applications from start to finish to give it a new look using HTML5/CSS3/AngularJS.
  • Used Amazon Web Services (AWS) like EC2, S3 and Cloud Front for promoting code in various environments.
  • Experience with designing and implementing JS APIs Microservices, caching layers, and monitoring.
  • Integrated with backend by making Restful web service calls in Angular JS.

UI Developer

PayPal

  • Designed Front-end using object-oriented JavaScript Framework using Angular Js 
  • Liaised with clients, business analysts and product owners, and communicated to team
  • Analyzed business requirements, participated in technical design, development and testing of various modules assigned 
  • Reviewing User Documents and creating prototypes in Balsamic and taking client feedback
  • Enhanced user experience by designing new web features using MVC Framework like js
  • Created Custom Directives, Angular Services, Filters, Controllers, Partials, for the Business Logic.
  • Custom ng-grids, for visualization of records, lazy loading, sorting, filtering, search, scrolling,grids in model windows, Creating all custom partials and angular directives in global level components.
  • Involved in developing the UI pages using HTML5, DHTML, CSS3, JavaScript, JSON, jQuery, Ajax.
  • Wrote a combination of JQuery plugins, as well as completely custom JavaScript to build a bleeding-edge, AJAX-driven user interface
  • Used Angular JS to implement MVC pattern.
  • Developed single page web application using JavaScript framework Angular JS.
  • Implemented a security module in Angular JS which integrated with the spring security in the backend with Authentication and Authorization
  • Worked extensively on building the JavaScript profiles for the requirements which are given by the customer.
  • Used AJAX& JSON communication against RESTFUL web services. Used Most of the High charts to render the maps.
  • Dynamically generated dropdown lists using Ajax, JQuery UI and Angular JS.
  • Developed User Interfaces module using JSP, Java Script, HTML, CSS, JSTL, Custom tag library.
  • Designed the User Interface using use case diagrams, class diagrams, and sequence diagrams as a part of Design Phase using Rational Rose
  • Application employed a Spring MVC framework with the use of JSP, JSTL, Servlets, Java Beans and Hibernate ORM for persistence layer.
  • Worked on High charts JQuery for creating web charts
  • Extensively worked with making calls to APIs to fetch the data from the backend as JSON response and parse it on the UI for DOM/CSS Manipulation
  • Co-ordinate with QA for testing, Production releases, Application deployment and integration
  • Provided production level code to the engineering team for product development, including cross-browser support, CSS optimization, and ADA compliance support.

My Education

AWS Solutions Architect Certified

Masters Degree

Masters in Computer Science

Bachelors Degree

Bachelors degree in computer science engineering

Experienced Developer

Technical Skills

Full Stack Development

Devops ( cloud migrations )

POS

Soft Skills

Communication

Problem-Solving

Team Collaboration

Languages

English

Spanish

French

Connect with Vamshi!

I would love to hear from you! Drop me a message via the form below and let's chat.

Phone : 1717171717