Frontend Developer & Software Engineer Resume
4.00/5 (Submit Your Rating)
Redmond, WA
OBJECTIVES:
Software Developer offering over 5 years of full stack web application development specializing in frontend technologies with development experience in all phases of the Software Development Life Cycle.Hard - working, dedicated, and reliable professional with an advanced technological knowledge of both software and hardware, who can deliver courteous and professional service always.
TECHNICAL SKILLS:
- React.js
- JavaScript
- CSS
- HTML 5
- XML
- Angular 2
- SQL
- Oracle
- TypeScript
- AGILE
- Waterfall
- Spring JPA
- SVN
- Github
- Windows OS
- MAC OS
PROFESSIONAL EXPERIENCE:
Confidential, Redmond, WA
Frontend Developer & Software Engineer
Responsibilities:
- Added features to an existing application using the React framework and Flux design pattern
- Developed and modified core server side functionality using Spring framework
- Worked with large amounts of data and ran SQL and Oracle queries to check, update and maintain data integrity
- Developed and implemented UI using React and JSX and optimized code to allow for use in different browsers
- Created code to pass data between the client side and server side of the application using json objects
- Used Flux coding standards to create reusable components
- Created active and fluid transitions and actions using SASS
- Manipulated Git repositories using Git commands in the terminal
- Involved in gathering, translating and understanding business requirements by interacting with Project Managers and Team Leads
- Worked independently with teams based in different parts of the country
- Worked in an Agile environment with different monthly sprints
- Used the javascript underscore library for advance and efficient coding implementations
- Created multiple views that changed based on the different states of the application
- Prioritized multiple tasks based on deadlines and priority level
- Used the dispatcher to connect and update the application based on user input or user action
- Generated WOFF (web open font format) files to insert dynamic images based on a vector point
- Created critical testing and development environment documentation
Confidential, Atlanta, GA
Responsibilities:
- Participated in daily stand up and stand down meetings as part of AGILE process for reporting the day to day progress and development that needed to be done
- Involved in gathering and understanding business requirements by interacting with Project Managers, Team Leads and Architects
- Developed full applications that communicated with external web services
- Developed custom directives using Angular 2
- Developed single page applications using Angular 2
- Used Angular MVC for two way binding
- Used Angular and React JS for object oriented frontend design
- Used Jasmine and Karma for testing
- Built reusable web components and styling
- Extensively used CSS and Bootstrap to style HTML elements
- Used Springs JPA to build controllers, repositories and entities for extracting information from an Oracle Database
- Used Java Repositories Libraries combined with entities to create multiple saveAndFlush functions throughout the application
- Designed the application based on end-user needs and functionality
- Involved in weekly demos to show progress of the application and recommended improvements as needed
- Created multiple inner and outer joins using entities and in SQL
Confidential, Atlanta, GA
Responsibilities:
- Participated in daily stand up meetings as part of AGILE process for reporting the day to day developments of the work done
- Involved in gathering and understanding business requirements by interacting with Project Managers, Team Leads and Architects
- Used JIRA to add, delete, update and monitor progress of different tasks for weekly sprints
- Developed a web application based on JPA framework.
- Involved in creating JPQL queries to store, search, update and delete different data types
- Participated in weekly reporting using JIRA to display different interactive graphs that showed work completed, work in progress and work that needed to be done both by person and by issue severity
- Developed and deployed the application using Eclipse Luna, and WildFly 8.x
- Participated in team estimations and proposed possible solutions
- Responsible for code review, maintaining the application flow, debugging, building and deployment
- Involved in the transition of CRA from WebSphere Application Server 6.0 to Wildfly Server 8.x
- Involved in the transition of CRA from Hibernate API to JPA API
- Utilized JAVA, JPA, HIBERNATE, SQL, JPQL, SPRING, WEBSPHERE and WILDFLY technologies
- Updated and committed core functionality code in the team repository using SVN
- Involved in providing different solutions to specific area in the application using Documentum
- Participated in weekly code reviews to ensure the delivery of quality code and the use of correct design patterns
- Worked with testers to find bugs assign and resolve the different defects found in the application
- Used FindBugs to find and fix code defects, to deliver superior code design
Confidential, Atlanta, GA
Responsibilities:
- Developed User Interface screens using JSP, HTML.
- Developed various Customer capacity flows. Developed various client side components using J2EE and JSP
- Worked extensively with Excel to create both page and system requirements. Including page layout and functionality of different aspects in the page.
- Worked with team leads across different teams to integrate and insure functionality of the IES application.
- Utilized IBM Jazz Team Server to control and monitor different work plans. Also created and presented status reports using information gather from the server.
- Used SQL to Insert, Update, and Delete different tables used in the IES System.
- Used WebSphere to launch and test different aspects of the application.
- Utilized NextGen Framework to build and secure the IES system.
- Refactored and enhanced core backend, email, and reporting functionality
- Ran SonarTests on all code to ensure code source quality
- Participated in daily stand up meetings as part of AGILE process for reporting the day to day developments of the work done
- Involved in Smoke Testing of major components of the application
- Used Selenium for automated consistency testing
- Collaborated with team leads and Project managers to deliver Project Status Updates
- Debugged code to effectively and accurately to determine different issues with the application
- Lead the movement in making the application 508 Compliant using JAWS screen reader and different JSP and HTML techniques
- Suggested and help implement solution to help my team perform more efficiently
- Used SOAP UI to mock different scenarios, for functional and load testing of the application
- Worked with testers to assign and resolve the different defects found in the application
Confidential, Alpharetta, GA
Programmer Analyst
Responsibilities:
- Involved in analysis, design and development of U-Test It Application
- Gathered requirements need for the U-Test It Application
- Collaborated with Stockholders, CEO, Team Leads and Sr. Programmers to determine a cost-effective way to develop the application
- Planned, monitored and developed the UI of the Application
- Acted as a liaison between departmental end-users, technical analysts, information technology analysts, and consultants in the analysis, design, configuration, testing and maintenance of the application to ensure optimal operational performance.
- Researched and prepared statistical reports using data gathered from other team leads.
- Consolidated the information into cohesive and understandable correspondence or other written form for use in management decision-making
- Ensured the system design fits the needs of the end users.
- Participated in daily stand up meetings part of AGILE process for reporting the day to day developments of the work done
- Developed User Interface screens using JSP, HTML. Used JavaScript for client side validation.
- Designed innovative front end using CSS and HTML.
- Used Struts Action Servlet, Action Form to design various JSP pages using MVC architecture.
- Developed PL/SQL packages, Oracle tables, stored procedures, functions, triggers, via SQL Developer, and SQL *Plus.
- Analyzed tables, indexes for performance tuning, optimizing database objects & streamlining applications.
- Designed and developed User interface using Struts tags, JSP, HTML and JavaScript.
- Participated in user acceptance testing and testing of new system functionality