BHUPAL CHOWDARY
*****SummerhouseDrive, Apt#** • St. Louis, MO, 63146 • M: 201-***-****
Email:****************@*****.***
Objective: Seeking a competitive and challenging environment where I can serve and surpass the goalsof organization and establish an enjoyable career for myself.
Summary:
Around 2years hands on experience in IT industry, worked in all phases of software development life cycle from requirements gathering to the production and successfully implemented several projects with responsibilities as developer at different locations.
Experience in developing User Interface applications and web applications using HTML 4.0/5, CSS3, Materialize CSS, JAVASCRIPT, JQuery, AJAX, Angular JS, Angular 2, Vue.js, Bootstrap Framework, JSON and XML with experience in the software development life cycle.
Extensive experience in Service Oriented Architecture &MVC frameworks.
Experience in development and testing phase in SDLC.
Good Understanding and good experience in developing single page Applications (SPA) i.e. web applications using JavaScript MVC frameworks such as AngularJS, Angular 2, Vue.JSandNode JS.
Profound knowledge in working with Document Object Model (DOM) and DOM Functions.
Proficient in making AJAX calls using J Query and usage of JSON for faster and impulsive responses.
Developed enterprise-level applications utilizing XML, JSON, Restful-based web services, JavaScript, HTML, Angular JS and a Modern UI framework such as Materialize CSS.
Solid experience with Responsive Web Design (RWD) using Bootstrap, Foundation and SASS. Excellent knowledge in the development of User Experience web and mobile based applications.
Highly experienced in User Interface Designing, Information Architecture, Graphic Design, Web Design, Illustration, and UI animations.
Used Node JS to develop I/O intensive web applications like video streaming sites, single page applications and other web applications.
Involved in Analysis, Design, and Implementation of software applications using Java, J2EE, XML and XSLT, React JS and Web Services (REST).
Experience in creating test suites using jasmine and worked on tools like npm (node package manager), Bower, Grunt.
Experience with Version Control tools like GitHub, CVS, VSS and SVN for Source Code version management and merging Source code after intermittent Project releases.
Experience of working on CSS Preprocessors like LESS and SASS along with JavaScript task runners like Grunt.
Co-ordinate with QA for testing, Production releases, Application deployment and integration.
Involved in Production Support and minor enhancements as per application requirements.
Exceptional ability to collaborate with team members for code and design reviews.
Self-motivated worker with strong focus on business goals and end-user experience.
TECHNICAL SKILLS:
Operating System:
Unix Windows 2000/XP/Vista/7, MS DOS, Macintosh, Unix
Web Technologies
HTML4/HTML5, CSS2/CSS3, JSON, AJAX, Bootstrap, Angular.js, Angular 2, Node.js, JavaScript, React.js, Vue.js
Java/J2ee Technologies
Restful Web Services using Node.js
Tools
Ant, Maven, Jenkins, Grunt, Web pack, Babel
Database
AWS Dynamo DB, SQL Server, MySQL, Oracle
Version Controller
GIT, SVN and TFS
Development Tools
Eclipse, Dreamweaver, WebStorm, Notepad++, IntelliJ, Atom, MS Visual Studio for web.
Content Management Tool
Hybris (SAP)
Methodologies
Waterfall Model, Agile
Work Experience:
Monsanto, St. Louis, MO Nov 2017- Till Date
Front End UI Developer
Responsibilities:
Worked as Front-End UI Developer for ACS2 My Account project to develop the responsive webpages for Desktop, IPAD and Mobile.
Developing User Interface applications and web applications by maintains the consistency of HTML 5, CSS3, Materialize CSS, JavaScript, Vue.js, Node JS with experience in the software development life cycle.
Coordinate with UX Team, Back End Team, Data Layers Team and Product Managers to ensure the integration of design with backend technology to create great user Experience.
Maintain consistency of JavaScript, HTML and Materialize CSS, Vue.js across all applications and correct usage and application according to established style guideline
Created the separate Components for each functionality in the application like Breadcrumbs, Search, Download, Open PDF, Ajax Loader etc. and reuse the components where ever it needs to reduce the code complexity.
Creating Restful APIs using Node.js to handle the business logic and interact with the AWSDynamoDB to perform the CRUD operations.
Developing the web pages as per requirement and wireframes provided by the business users, UX Team and testing properly the application and pushing into development environment by using GIT after developing and proper code review.
Participate in daily stand-up meetings and Sprint Planning meetings to provide the status of work and to gather requirements from Business People.
Completes functional Objectives based on bi-weekly Sprint Planning and maintains technical designs and documentation relevant to assigned development tasks.
Involving in the team meeting and retro -meetings to gather the requirement from business people and completing the task with in the time.
Uses best practices and architectural design during the software design process, providing input on alternative strategies and solutions.
Follows the predefined coding standards and writes well documented and extensible code which is easy to maintain for reusability purpose.
Involving and coordinate with other team members to provide accurate turnaround estimates based on the requirements.
Performs unit testing, functionality testing and performance testing for better quality of code which helps from application break down.
Write unit cases in JEST to verify the behavior of the UI Components and do integration with Jenkins for automation testing.
Creating sub-tasks for the pre-defined user stories and assign to the team members.
Uses the JIRA for tracking the status of project.
Uses the Postman to validate the respective API Url for different pages and observed the response as per the requirement.
Follow Agile Methodology to develop the application.
Follow best practices to develop the quality code and completes the task with in the time and play a crucial role in the team to develop the application.
Environment: HTML5, Materialize CSS, JavaScript, Vue.js, Node JS, Web pack, GIT, JIRA, POSTMAN, Jenkins.
True Value, Chicago, IL April 2017-Sep 2017
UI Developer
Responsibilities:
Worked as UI Developer using Angular, Node JS to develop rich interactive User Interface for Item Management and Order Entry application.
Developed User Interfaces for business users who work on Hub and Spoke, Item Management and OrderEntry, applications involved complex data-tables and wizards.
Followed best practices from setting up the project to production and participated in dailyarchitecturaldiscussions to ensure the quality.
Built Angular JS framework including MVC architectures, different modules, specific controllers, templates, custom directives and custom filters and used interceptors in AngularJS for configuring security authentication for session management.
Created maintainable and testable single page application and Implemented 2-way data binding and used ng-filters across the applications.
Used the $http service to communicate with the back-end and $resource for basic REST calls.
Responsive Web design and development, application development using HTML5, CSS3 Media Queries and Bootstrap grid system.
Implemented inheritance properties using SASS for creating responsive style sheets and Utilized AngularJS framework to bind HTML template view to JavaScript Object (models).
Added ViewToggle functionality between different templates resultant from different form actions.
Developed required functions in the controllers to Auto-Populate data from previous form retrievals and dynamic data obtainments.
Worked on Cross-Browser compatibility for bothJavaScript and CSS, and squashed bugs in several browsers and devices.
Added media queries to make the entire site dynamic across different device screen widths.
Added a custom implementation of a gesture-based navigation on page with snapping through the use of Vanilla JavaScript.
Expertise with work on REST and SOAP web service calls and getting response by sending request in node-platform. Also, used MONGODB for retrieving Data.
Using RALLY on Project status tracking.
Designed and developed the application using Agile Scrum methodology by breaking down the project to several sprints.
Environment: HTML5, CSS2/3, JavaScript, ECMA 2015, Bootstrap, NPM, Angular2,AngularJS, Node JS, AJAX, GIT, Rally, MONGO DB, karma.
On-Campus Work Experience:
Technical Enrichment Program - Fairleigh Dickinson University:Aug 2015-Aug 2016
Computer Science & Engineering Department -Teaching Assistant,Lab Assistant
Assist high school students ages 14–18 with computers, electrical and mechanical engineering projects.
Handled and concentrated mostly on computer projects which deal with Front-end technologies and Tableau which is a BI tool.
Created Data Connections, published on Tableau Server for usage with Operational/Monitoring Dashboards.
Created a web page and implemented them with the help of HTML4/5, XHTML, CSS3, Bootstrap,JavaScript, and AngularJS.
Worked with team in making the website mobile responsive using CSS media queries and flexible grid layouts using Bootstrap.
Written many custom directives, services and filters in AngularJS as per the functional requirements.
Experience working with Node.js with Express.js.
Research Experience:
Published a paper in Scopus Indexed Journal
CAR RENTAL SERVICE using PHP and HTML
AUTOMATIC BI-DIRECTIONAL VISITOR COUNTER
DESIGN AND ANALYSIS OF COPLANAR WAVEGUIDE -FED UWB ANTENNA
Industrial Exposure: Attended training at BSNL for 4 weeks, getting exposures to various Telecom Technologies.
Education:
Fairleigh Dickinson University; Teaneck, NJ September- 2016
Master’s in Electrical Engineering; Cumulative GPA: 3.4;
K L University; Guntur, Andhra Pradesh, India: 2010-14
Bachelor of Technology in ECE; Cumulative GPA: 7.2;