Java/ Full Stack Developer Resume
New York City, NY
SKILLS:
Programming Language: JavaScript, HTML/HTML5, CSS/CSS3, SQL, Java
Libraries/APIs: jQuery, NodeJS, Bootstrap, RESTful
Frameworks: ReactJS, React - Redux, AngularJS, Angular2/4
Tools: NPM, GIT, SVN, IIS, Grunt, Gulp, Webpack, Postman, Bash CMD, Robo 3T, MongoDB, MySQL
Web Technology: HTML/HTML5, CSS/CSS3, JavaScript, jQuery, AngularJS, Bootstrap, JSON, AJAX, DOM, XML, Sprint Boot, JSP
PROFESSIONAL EXPERIENCE:
Confidential, New York City, NY
Java/ Full Stack Developer
Responsibilities:
- Full-stack web team of 15 developers that conducted weekly sprints to ship code in JavaScript and Java EE for a savings. The American Banker and BAI name the company "a top ten fintech company to watch." Revamped website to increase usability; user testing demonstrated greatly improved customer experience.
- Involved in developing an open-source browser for viewing activity on the underlying blockchain network, which is one of the projects of the Linux Foundation.
- Developed user interface by using the React JS, Redux for SPA development.
- Involved in responsive design and developed a single ISOMORPHIC responsive website that could be served to desktop, Tablets and mobile users using React JS.
- Integrating Reacts Redux framework to scale and maintain the application better while handling large amounts of data.
- Used React JS to create views to hook up models to the DOM and synchronize data with server as a Single Page Application (SPA).
- Good knowledge on working with Apollo client to interact with GraphQL server.
- Responsible for implementing UI mock-ups, integrating third party REACT libraries, and handling/creating Redux store data.
- Maintained states in the stores and dispatched the actions using redux.
- Implemented REST API using Node.js, Express.js.
- Building a Command line tool to interact with RESTful API using in Golang.
- Designed the responsive front-end screens using Angular 2, HTML5, CSS3, JavaScript, Typescript, jQuery and Bootstrap.
- Created GraphQL schema and queries to interact with Mongo DB database.
- Have worked on AWS to integrate the server side and client-side code.
- Experienced with Docker container service and applications by creating Docker images from Docker file.
- Used Jenkins for continuous integration and continuous deployment pipeline.
- Used Bitbucket as the code repository and GIT for version control.
- Created tasks for updating tracked files based on glob, testing, and compiling typescript files.
- Worked on an Agile (Scrum) Development Team to deliver regular updates to business team and project managers
Confidential, Alexandria, VA
ReactsJs Developer/Java Developer
Responsibilities:
- Developed dynamic web pages using HTML/HTML5, CSS/CSS3, jQuery, Angular.js, Bootstrap, Less, CSS3, SASS and AJAX.
- Developed single page applications using React Redux architecture, ES6, web pack and grunt.
- Developed various screens for the front end using ReactJS and used various predefined components from NPM (Node Package Manager).
- Created internal diagnostic tools using Golang and AngularJS in order to assist with customer issues.
- Involved in creating a reusable component using React JS for DOM manipulation
- Worked heavily on CSS3 and LESS layout for DOM manipulation.
- Closely worked with Application using React.JS and Node.js libraries NPM, gulp directories to generate desired view and flux to root the URLs properly.
- Experience in building isomorphic applications using React.js and Redux with GraphQL on server side.
- Develop various screens for the front end using React JS and used various predefined components from NPM (Node Package Manager) and Redux libraries.
- Developed Golang based web services on AWS and Google App Engine.
- Created smart navbar system in typescript that would retain a client context across multiple web apps using the query string. Smart navbar would automatically determine selected navigation node using the browser URL.
- Implemented HTTP REST API using NodeJS and extensively tested RESTful services using POSTMAN.
- Build prototype for various required services such as Logging, Scheduling and Notification Service using third party Node JS based JavaScript library.
- Has worked with Node.JS for writing code in the server side and creating scalable network applications.
- Worked with modules like MongoDB and mongoose for database persistence using Node.js to interact with mongo dB.
- Created UI templates and functionality to be merged with the backend REST/SOAP API for proper communication of front and back end to enable efficient working of application
Confidential, Louisville, KY
Front End Developer
Responsibilities:
- Developed a fully functional version of Confidential ’s Game of Life using Python, JavaScript, and React.
- Built the UI from scratch
- Design & Development of UI using HTML, CSS, JavaScript, Angular JS, AJAX.
- Responsible for design and development of web pages using HTML, CSS, JavaScript, Angular JS including AJAX controls and XML.
- Developed React JS pages, Web services calls, and AJAX calls for the application.
- Used React JS in development of the web application to bind the data/model that is being retrieved from a database through services provided in a controller to the view using scope.
- Used React JS in components like JSX, creating React components.
- Developed UI using HTML, CSS, JavaScript validations and XML.
- Coordinated with BA group for better understanding of functional requirements analysed and designed the business requirements to documented and implemented.
- Worked on Responsive Web Design using Bootstrap Gris system and CSS3 Media Query.
Confidential, Clover Port, KY
Web Developer
Responsibilities:
- For Fortune 500 companies and other clients, provided Tier 1 tech support in Windows, Mac, and Linux
- Developed the table less web applications using with CSS and with the help of Tags on W3C standards
- Used JavaScript libraries to create slider and page-turning animations on calendar widgets.
- Developed company administration console for managing sales and user subscription.
- Developed user console for customer registration, login and credit card payments.
- For more responsive website we are using JavaScript libraries like JQuery.
Confidential, Bowling Green, KY
WEB Support
Responsibilities:
- Fixed the browser compatibility issues in browsers.
- Code on Cascading Style Sheet (CSS) in web pages to separate presentation structure.
- Defined text alignment, size, borders, and many other typographic characteristics.
- Used HTML, CSS, and JavaScript to render the dynamic web pages (presentation layer) for the application.
- Used jQuery in controlling access to different pages of the applications.
- Developed jQuery custom widgets to make easy the enhancement of the web pages.
