Full Stack Developer Resume
New York City New, YorK
PROFESSIONAL PROFILE:
I intend to establish myself as Full Stack Developer with an integrated Business solution provider through a long - time commitment, contributing to the company's growth and in turn ensuring personal growth within the organization. I believe that my Technical, Functional and Communication skills will enable me in facing the challenges ahead.
SUMMARY:
- Experienced software professional with around 7 years of experience as Full Stack Developer in Insurance and banking domain whileworking in the IT industry.
- Expertise in all phase of SDLCsoftware development life cycle including (analysis, design, development, test, release and deployment),object-orientedprogramming (OOP),Java, J2EE, PHP, Angular JS,ReactJs, UserExperience (jQuery, HTML5, CSS 3, Bootstrap)and RESTful APIs.
- Implemented various levels of application and services using ORM tools like Hibernate for fast pace and efficient code generation.
- Experience in implementation and deployment of web development solutions using Java, Spring, REST based web services.
- Possess good work ethic and high-level of integrity.
- Experience with User Acceptance Testing (UAT) and Accessibility Testing.
- Experience in working with CSS preprocessor LESS/SASS.
- Experience working with development methodologies like Agile, waterfall, Test Driven Developmentand Feature Driven Development.
- Strong presentation, written and verbal communication skills, self-motivated, creative and ability to problem solve independently and in team environment.
- Experience in implementing filtration functionality using jQuery, Web API calls and JSON.
- Having basic knowledge on AME development/CQ5 with standard eclipse tools.
- Having good knowledge on PHP session and cookies.
- History with interactive media development Internet e-commerce creative design and implementation.
- Studied in advanced functionality of web user interface technology that includes JSP, HTML and JavaScript.
- Experience in client-side scripting and javascript framework like Angular JS.
- Solid understanding of Responsive Web Design.
- Experience in debugging and troubleshooting the existing code.
- In-Depth knowledge/Experience of Web 2.0, JavaScript, JQuery, W3C Standards.
- Experience in using various IDE's, Dreamweaver, Notepad++, eclipse, Adobe Photoshop.
- Great ability to write clear, maintainable, well-documented, well-commented and efficient code for web development.
- Excellent Coordination in project activities and ensure that all project phases are followed and documented properly.
SKILLS/ STRENGTHS:
Programming Languages: C, C++, Core Java, J2EE, PHP core, Angular JS, LESS, XML
Web Technologies: HTML 5, CSS 3, Bootstrap, Responsive Design, JavaScript, jQuery, jQuery Mobile, Yeogurt, Code Ignitor, Web Services, RESTful APIs, MVC, LDAP, Jenkins, JSP and Servlet, JDBC, AWT/Swing, Spring, Spring Boot, Hibernate, Struts, 2.0 Java beans and JUnit
Databases: Microsoft SQL Server, MySQL, Oracle 10g, DB2
Operating Systems: Mac OS, Windows XP/Vista, Windows Server 2003/2008/2012 , Unix, Linux.
Development tools: Eclipse, Putty, Jira, Kafka, Maven, EC2 anddockers, HP ALM, XAMPP, LAMP,Ngnix,Web Amazon Web Services, S3 bucket, SaaS and Adobe Photoshop
Servers: Apache Tomcat, WebSphere.
Version Control Tools: Git Bash, SVN, Gitlab
MS Software Packages: MS Office, MS FrontPage, MS Excel.
PROFESSIONAL EXPERIENCE:
Confidential, New York City, New York
Full Stack Developer
Responsibilities:
- Working as Senior Developer to create RESTFul API and Junit test cases using Spring Bootframework.
- Developing highly customized user interfaces for web - based applications (using Angular JS, HTML, CSS and Java Script).
- Used Web services - WSDL and SOAP for getting required information from third party.
- Integrated NTLM authentication for active directory users and stored credentials in Memcached.
- Used envoyer with custom command that needs to be passed before deployment.
- Complete revamp of the website with a focus on scalability and modern design.
- Customer Care Dashboard - An internal application for managing customer segments and Taxonomy. This application plugs into many different internal tools as well as external partner applications. It is a web application using Spring framework, Maven, Hibernateand MySQL database.
- Implemented a whole new responsive interface using HTML 5, CSS 3, bootstrap, jQuery for customizing website designs from the admin panel and used Angular JS to work on core modules like Menu management and social media integration.
- Integrated Stripe API to keep track of payments, search past payments, create recurring charges, and keep track of customers.
- Worked on Swagger API and auto-generated documentation for all REST calls.
- For monitoring API s performance created LoadTest using Blazemeter tool.
- Testing JSON output using Advanced REST Client or Postman.
- Created utilities that help to analyze and optimize endpoints.
- Trained in effectively utilizing Agile methodologies.
- Involved in Daily SCRUM and weekly SPRINT meetings.
Environment: Java, Spring, Hibernate, JavaScript, Angular, ReactJS, jQuery, CSS 3, HTML5, AJAX, MySQL Workbench, GitLab
Confidential, Schaumburg, Illinois
Senior Web Developer
Responsibilities:
- Designed the system based on Spring MVC architecture. Developed a business logic layer using Spring Framework and integrated Hibernate.
- Used spring Object relational mapping (ORM) and hibernate for persistence in database, created DAO's. Implemented ORM Hibernate framework, for interacting with Data Base.
- Worked on Service Oriented Architecture SOA and RESTful web services.
- Used Scrummethodology for the software development process in the core areas ofAnalysis, Design, Development, Testing and Maintenance of web application.
- Responsible for creating efficient design and developing User Interaction screens using HTML5, CSS3, Java Server Faces 2.0 (JSF 2.0), JSP, JSTL, JavaScript, JQuery, AJAX and JSON.
- Interacted with Java controllers (JSON to write/read data from back end systems).
- Created AngularJS controllers, services and used AngularJS filters
- Involved in integrations using Maven and Jenkins.
Environment: Java/JDK 1.7, Spring MVC, Restful Web Services, Hibernate, JSP, CSS3, HTML5, JavaScript, jQuery, Angular.JS 1.x, XML, AJAX, JSON, Bootstrap, Junit, UNIX, MySQL, Maven
Confidential, Boston, MA
Lead UI Developer
Responsibilities:
- The projects were based on life science domain where tasked todevelop and design web pages (front end) using HTML 5, CSS3, Yeogurt, bower, grunt,gulp,npmand LESSpreprocessor.
- BuildNovo Nordisk main website which was highly scalableanddistributedapplications., tasks assignment todevelopers and meeting deadlines of multiple task.
- Best practice and setting UI standards for enterprise/consumer applications using Bootstrap.
- Experience working with development methodologies like Agile, waterfall and Feature DrivenDevelopment.
- Tool like Jenkins used for CI/CD(continuous integration and deployment) duringsprints.
- Managing the queue of development tasks across our entire development team.
- Worked with global development team to build testing solutions and troubleshoot security issuesto deliver product in high quality.
- Used Git and SVN for version control system and for maintaining the code base.
- Worked on package management / built tools related to Front-End Technologies (like GruntJS).
- Active participate in design and code reviews.
- Resolved cross-browser issues across various mobile platforms like iOS, Android andWindows.
- Fixed multi-browser (Chrome, Firefox, Safari, IE) UI issues.
- Mentored developers for web technologies like Angular JS, jQuery, JavaScript.
- Involved in daily SCRUM meetings and worked with agile team to keep track of the on-going tasks.
- Collaborate and closely worked with other engineer team to pioneer new frontend techniques.
Environment: Java, JavaScript, jQuery, CSS 3, HTML5, AJAX, LESS, NPM, SVN
Confidential, Connecticut
Web/UI Developer
Responsibilities:
- The projects were based on insurance domain where tasked to develop and design web pages (front end) using HTML 5, CSS3, bower, npm and LESSpreprocessor.
- Integrated tealium tagging in Angular JS for data analytics to track user usage pattern and click events, zip code validation and address cleansing.
- Handled UI with Angular JS (MVC framework) to control the page layout.
- Created custom directives for reusable components used across the application.
- Used Scrum methodology for the software development process in the core areas of Analysis, Design, Development, Testing and Maintenance of E-commerce application
- Developed the application using Model-View-Controller (MVC) architecture.
- Wrote various methods to manipulate HTML, CSS in jQuery as well as making the pages dynamic using AJAX, JSON and XML.
- Create and configured the continuous delivery pipelines for deploying microservices using Jenkins CI server.
- Worked with NPM, Jenkins and Bower for setting up local server, running tasks and managing dependencies.
- Used Git and SVN for version control system and for maintaining the code base.
Environment: Angular JS, JavaScript, jQuery, CSS 3, HTML5, AJAX, LESS, NPM, Git Bash
Confidential, New York City, NY
UI Developer
Responsibilities:
- The projects were based on eCommerce domain where tasked to develop and design web pages (front end) using HTML 5, CSS3.
- Used Scrum methodology for the software development process in the core areas of Analysis, Design, Development, Testing and Maintenance of E-commerce application
- Developed the application using Model-View-Controller (MVC) architecture.
- Developed responsive email template for feedback system.
- Developed HTML pages from photoshop PSD files.
- Implemented RDBMS concepts and writing Stored Procedures, User Defined Functions, Views, SQL, PL-SQL and Jobs for SQL Server.
- Used jQuery mobile for mobile specific development.
- Used Git and SVN for version control system and for maintaining the code base.
Environment: JavaScript, jQuery, CSS 3, HTML5, AJAX, Microsoft SQL Server, SVN
Confidential, New York City, NY
Java Developer
Responsibilities:
- Responsible for development, debugging, testing and maintenance of projects on the Confidential Mainframe platform.
- Used Scrum methodology for the software development process in the core areas of Analysis, Design, Development, Testing and Maintenance ofeCommerce application.
- Developed the application using Model-View-Controller (MVC) architecture.
- Used Agile practices and Test Driven Development techniques to provide reliable,working software early and often.
- Developing the software solution and writing code using Pair Programming and Test Driven Development(TDD) process
- Used Struts 2.0, Web-Logic server, MySQL and Junit for application development and testing.
- Developed java backend functionality to handle Sales, Accounts and Reportmodules.
- Implemented web services and also created endpoints using Spring Boot.
- To implement relational database used Hibernate ORM.
- Created build and deployment scripts using Maven.
- Created POC for Spring microservices and Spring Boot.
- Highly-available and auto-scalable set of microservices with zero-downtime deployment,unified monitoring and logging (Docker, Jenkins).
- Used a microservice architecture, with Spring Boot-based services interacting through a combination of REST endpoints and SOAP based web services.
- Coordinated with business owner&stakeholder to analyses requirements and finalize deliverable.
- Responsible for handling new scheduling requests, setting up job definition, schedules, triggers and requirements
- Used Git and SVN for version control system and for maintaining the code base.
Environment: Java/J2EE, Hibernate, Spring Boot, Struct 2.0, Web-Logic server, Junit, MySQL, SVN
Confidential
Web Developer
Responsibilities:
- Implemented functionality like (Filtration, Payment Gateway, Bitcoins, Testimonials and Web Services) for ecommerce website which was built in PHP 5.3 core.Designweb applicationuser interface for Bitcoin.
- Collaborated with designers and strategists on feature specifications.
- Optimize web application to maximize speed and scale.
- Worked on SEOoptimizing technique to maintain good ranking in Google SearchEngine.
- Developed eCommerce website in CodeIgniter framework and worked on content management system(CMS) in WordPress.
- Wrote htaccess rules for site redirect using regular expression.
- Followed test driven development(TDD) approach for application development.
- Wrote code that meets standards and delivers desired functionality using technology selected for the project.
- Implemented various levels of application and services using ORM tools like Hibernate for fast pace and efficient codegeneration.
- Used Struts 2.0, Web-Logic server, MySQL and Junit for application development and testing.
- Design EC2 instance architecture to meet high availability application architecture and security parameters.
- Good knowledge on Amazon Web Services(AWS), Amazon Cloud Services like Elastic Compute Cloud(EC2).
Environment: Hibernate, Struct 2.0, Web-Logic, Juint, PHP 5.3, jQuery, JavaScript, CSS, HTML, AJAX, JSON, SVN
Confidential
Junior Java Developer
Responsibilities:
- Responsible for development, deployment, documentation and support for J2EE web applications.
- Implemented new features for web applications in JSP, Servlets, Struts and Springs.
- Analyzed and debugged web application performance issues using Windows debugger.
- Fixed all the existing front end JSP application issues.
- Release feedback, survey form, analyze them for product review and generate a report based on rating and feedback received from customers.
- Developed UI for login, registration and all customers related forms.
- Involved in complete SDLC - Requirement Analysis, Development, System and Integration Testing.
- Followed MVC Structure to develop Application.
- Handling cross browser/platform compatibility issues (IE, Firefox, and Safari) on both Windows.
- Converted http to https secure protocol using VerisignSSL .
Environment: J2EE (Servlet, JSP, Java Beans), JAVA CORE, WebSphere, DB2, AJAX, XML, RAD 7.0, iText.JAR (Java API)