Sr. Angular Developer Resume
PROFESSIONAL SUMMARY
- 12 Years of experience in Analysis and developing web based, client/server, distributed architecture applications using Java and W3C technologies.
- Strong experience in the entire Software Development cycle, which involves Analysis, design, development, coding, testing and implementation phases.
- Expert in Web/User Interface development using HTML, HTML5, CSS CSS3, Bootstrap, Java Script, JQuery, Angular, ReactJS.
- Experienced in Developing and Deploying Applications using Node.js, GULP, Grunt, Bower, Web sphere Application Server, Web Logic Application Server, Apache Tomcat
- High working knowledge of ID E’s including Eclipse, Net Beans, STS
- Experience using build tools like Gradle, Ant, Maven
- Strong experience in writing and creating XML, XHTML, XML Schema (XS D’s), XML Parsers like SAX and DOM, XSLT
- Experience in working with different operating systems Windows, UNIX, LINUX, MAC OS
- Experience in Implementing RUP Methodology, Water Fall Model and Agile/Scrum Development of Software Development Life cycle.
- Experienced in writing Test plans to do rigorous testing and implementing in various applications developed.
- Experienced in Defining and creating Technical, Designing and Functional documents.
- Good working knowledge on Log4j and Junit, Jasmine, Karma
- Good experience on version management tools CVS, SVN and GIT.
- Excellent in databases like Oracle, SQL Server 2000, MySQL.
- Experience with Profiling, Performance Monitoring & Analysis.
- Experience in working under high stress environment to meet the project deadlines.
- Capable team player who works well with people at all levels.
- Excellent written and verbal communication, analytical, interpersonal and presentation skills.
TECHNICAL SKILLS
Languages: Java, SQL, PL/SQL, C, UML
Java/J2EE Technologies: J2EE, Servlets, JSP, EJB, JSTL, JDBC, JSF, Java Beans, Struts, MVC, Hibernate, Spring ANT, MAVEN, Log4j, XML, JAXP, DOM, JUNIT, Web services
Web Technologies: HTML, JavaScript, JQuery, CSS, CSS3, HTML5, Angular,React Bootstrap
Frameworks and IDE's: Eclipse, STS, Sublime, Brackets, Net beans
Web/Application Servers: Grunt, Gulp, Bower, Node.js, WebLogic, Tomcat, JBOSS
Database Environments: Oracle My SQL
Internet Protocols: FTP, HTTP, HTTPS, IMAP, SSL, SSH, SOAP, TCP/IP, POP3, SMTP.
Operating Systems: Windows, UNIX, LINUX, SUN OS, MAC OS
Web Service Technologies: SOAP, XSD, WSDL Restful Webservices
Version Control Tools: CVS, SVN, GIT
Build Script: Gradle ANT, MAVEN, shell scripts, batch scripts.
Patterns: MVC, Core J2EE design patterns (MVC, DAO, DTO, Singleton, etc).
Methodologies: Agile, Scrum, Waterfall
PROFESSIONAL EXPERIENCE
Confidential
Sr. Angular Developer
Responsibilities:
- Worked under Agile Environment by participating in daily scrum, planning and retro meetings and involving in Scrum Ceremonies.
- Involved in Design and Development of the project and Understanding business requirements from Product Owners and BA.
- Created Responsive webpages by using Angular, CSS, Bootstrap, Material - UI
- Used Azure Devops for integration with tasks and CI/CD Pipeline Deployments
- Used GIT as version control system for push and pull of code.
- Consumed Restful webservices for billing / payment history views
- Collaborate with Team Members and Scrum master, Product Owners in defining the deadlines and deliverables
- Designed the app to be mobile first.
- Build Application that is cross browser compatible.
- Configured all the static test to be editable in CMS.
- Written Unit test cases for front end code using Jasmine Karma
- Used Swagger UI for testing web services endpoints
- Involved in UI/UX meetings to come up with better and user friendly designs
Environment: Angualr, Java/J2EE, TypeScript, Spring Framework, Azure DevOps, CI/CD pipeline, REST API, JUnit, JSON, CMS, Git, Multithreading, HTML, ES6, Webservices, Node.js, Bower,Grunt, Junit, JIT,, CSS, Sass, JavaScript.
Confidential, Plano TX
Sr. UI Developer
Responsibilities:
- Building Responsive front end code using ReactJS, SASS, for the application which will be deployable at various platform devices like desktop, mobile, iPad etc.
- Wrote Unit test cases using JIT and Karma
- Attend Daily Standup meetings, Sprint planning meetings, Backlog grooming meetings, Retrospective and provide updates and inputs in AgileCraft
- Update the tasks and hours spent on a task in JIRA.
- Commit the code in GIT and do regular pulls and merge the code when committing.
- Create Pull Request for approval and merge the code to latest branch version in GIT.
- Deploy and Test the code in local dev environments and test the changes and update the tester the build is ready for testing.
- Perform Test executions by checking application and modifying various widths and testing on different devices
- Run Sonar and achieve maximum test coverage for the code .
- Deploy the application using CD Pipeline and Eco on various test environments.
- Build Reusable Components and views using the component framework of React jS .
- Used Node JS with React to do the UI build and deployments.
- Get Data from various Catalog API’s and solar by Restful call to the API
- Build Application that is cross browser compatible.
- Adhere to Code standards and make recommendations after the Code Review meetings by Creating Components following OOP Principles.
- Attend the code release meetings to production and Demo meetings.
- Fix the Defects assigned after the code deployment and maintain the code and update in the JIRA.
- Collaborate with Team Members and Scrum master, Product Owners in defining the deadlines and deliverables
Environment: JAVA/J2EE, React.js, Node js, Handlebars.js, TypeScript, Spring Framework, Spring Boot, Micro services, Splunk, DevOps, Jenkins, CI/CD pipeline, REST API, JUnit, JSON, SQL / NoSQL, Git, Multithreading, JSP, HTML, ES6, Struts, Webservices, WebLogic, Cloud, Jenkins, Kubernetes/ DockerCassandra, Agile, JIRA, App/Service Deployment, UML, Cache(Hazelcast), Node.js, Bower,Grunt, Junit, JIT, JSP, CSS, Sass, JavaScript, jQuery.
Confidential, Richardson TX
Sr. UI Developer
Responsibilities:
- Advised, collaborated with, and synthesized feedback from BA’s, UX designers and stakeholders.
- Worked in Agile/Scrum environment with a two week deliverable Sprints.
- Delivered innovative, engaging prototypes using the latest in front-end technologies like Angular
- Collaborated with the development team, QA, Security, collaborative groups/clients and other cross functional teams to define and test deliverables.
- Configuration of Wizards in the VSW tool
- Used GRUNT as JavaScript task runner to automate daily tasks
- Built Rich Prototypes and Applications using Angular, Typescript, ES6, CSS, SASS, Babel, Nodejs JSON, Redux. Java,node modules
- Developed responsive UI using latest web Technologies like ReactJS and ES6,SASS
- Created Individual Angular Components for Each functionality in the application
- Created interactive pills, menu, Filters, Popup modals etc
- Consumed data through Restful web services from Catalog API and Solar.
- Used GIT Version control system to push and pull codes to and from various branches.
- Participated in code Reviews and Creating Pull Request and merging the codes to feature branches.
- Used Continuous Integration and Continuous Deployment tools like Eco Pipeline and Jenkins to monitor and push the builds to various environments.
- Created UI by receiving UX designs and extracting the exact CSS.
- Used Just in Time to create unit test cases.
- Used Postman to understand the JSON data fetches from API.
- Served as a mentor for junior developers and peers
Environment: JAVA/J2EE, Angular, TypeScript, Spring Framework, Spring Boot, Micro services, Splunk, DevOps, Jenkins, CI/CD pipeline, REST API, JUnit, JSON, SQL / NoSQL, Git, Multithreading, HTML, ES6, Webservices, Agile, JIRA, App/Service Deployment, UML, Node.js, Bower,Grunt, Junit, JIT,, CSS, Sass, JavaScript.
Confidential, Fort Worth TX
Sr. Front End Developer
Responsibilities:
- Worked under Agile Environment by participating in daily scrum, planning and retro meetings and involving in Agile assessments.
- Involved in Design and Development of the project and Understanding business requirements from Product Owners and BA.
- Created Responsive webpages by using CSS3 and HTML5
- Written CSS code in generalized functions by using style sheet language SASS
- Used Compass to generate CSS files out of SASS.
- Involved in migration of project code to AngularJS.
- Installed/Injected dependencies to Angular through Bower.
- Used Various Gulp commands to build through the project
- Build several SPA's through angularjs inbuilt directives, by utilization of services
- Used Controller as syntax over $scope to create more readable controller code.
- Used Angularjs UI routing to navigate through views.
- Used Rest angular to make different http calls and retrieved data in the form of JSON.
- Converted old pages and developed new webpages to be Accessible, so that user with disabilities could also use the web page with ease.
- Developed Responsive webpages for a better user experience.
- Used Team site to create, modify publishing content files.
- Used Gradle as build tool to deploy code and update pub content file.
- Parsed JSON data and used as data exchange format between restful webservices call.
- Used Spring tool suite and sublime text as IDE
- Used Tomcat server for all deployments.
- Involved in creating a JavaScript sandbox for reusing the patterns in jsp’s.
- Spring MVC, Struts and JDBC are the backend layers.
- Used JMeter as performance analysis tool
- Used Progressive enhancements approach for web development.
- Used Rally for User story updates and Task Development.
- Accurev was the version control system used for promoting the code.
Environment: Java/J2EE, Spring MVC, JMeter JQuery, HTML, HTML5, CSS3, SASS, Compass, AngularJS, Angular,Gulp, Bower, RESTFUL Web services, STS, Gradle, Accurev, Tc Server, Rally, JSON, Oracle, XML, Junit