Sr. Design & Developer Resume
Denver, CO
EXPERIENCE SUMMARY:
- Over 8+ years of experience in IT Industry, involved in architecting and development of Object Oriented Software Applications for embedded devices.
- Strong work experience with technologies Java Script, NodeJS, AngularJS, Java & Android.
- Strong domain knowledge in Video broadcasting standards.
- Experience in developing JS unit test frameworks using Mocha & chai.
- Experience in Test automation using Appium for hybrid and mobile web apps.
- Experience in developing cross platform apps using Electron, cordova and phone gap plugins.
- Knowledge in MVC Architecture.
- Web programming skills such as JQUERY, XML, AJAX, CSS, HTML etc.
- Experience in writing build scripts using ANT and Maven.
- Good Experience in UML
- SQL skill with MySQL, SQLite database.
- Experience in requirement gathering, system management and functional design.
- Excellent code analysis, debugging, and technical problem solving skills.
- Well - versed with complete Software Development Life Cycle (SDLC) process which includes Designing, Developing, Testing and Implementations.
- Strong Experience in Agile methodologies.
- Adept at quickly adapting to new environments, new technologies and facing new challenges.
- Good leadership skills, mentoring skills, people skills, and communication skills both verbal and written
TECHNICAL SKILLS:
Languages: Javascript, NodeJs, Android, Core Java
Library: JQuery
Framework: Mocha, Chai, AngularJS
Client/Server technologies: Web Services (SOAP, Restful), XML, HTML, HTML 5, CSS, AJAX, Shell Scripts, Python Scripts, JavaScript, nodeJS
DBMS: My SQL, SQLite
Cross platform plugins: Cordova, Electron, Phonegap.
Team Collaboration Software s: Confluence
IDE Tools: Eclipse, Aptana
Version Control Tools: Perforce, CVS, GIT
Bug Tracking Tools: JIRA
Code Review Tools: Fisheye
Design Methodologies/Tools: UML, Rational Rose
Testing tools: Junit, Appium, JMeter, c
Build Script: ANT, Maven, Jenkins, Ansible
Corporate Training: DRM, DLNA
Domain: MHP/OCAP, Viera Cast, OpenTV, Enterprise Application development.
PROFESSIONAL EXPERIENCE:
Confidential, Denver, CO
Sr. Design & Developer
Responsibilities:
- Participating in daily standup meetings for project status update.
- Creating UML design artifacts for all the UPZ micro services in confluence.
- Developed the UPZ video playback interfaces which translates player APIs to backend service calls.
- Developed an interface to log all the API calls to logging server using syslog.
- Micro service development for health checks of each service being proxied.
- Implemented clusters in UPZ to increase the TPS count.
- Performed a load testing on all UPZ components using Gatling with scala script.
- Developer testing and bug fixing.
- Participated in peer code review to focus on the standards and finding early defects.
- Deployment and rollout features to dev, production and staging with DevOps team, for every major patch release
Tools: & Technologies: JavaScript, NodeJS, Ansible, JIRA, Gatling
Confidential, Denver, CO
Sr. Design & Developer
Responsibilities:
- Participating in daily standup meetings for project status update.
- Analyzing requirements document and HTML wireframes.
- Developing the client interface components, which validates the user authentication and performing health checks.
- Developing the server module which connects to database, fetches the data, encrypt the data, and sending to the client.
- Performing cross-platform, Functional, Regression testing, UI testing for mobile app using Appium test automation framework.
- Mapping of Business scenarios to Test cases.
- Developing Custom reports for test automation coverage.
- Test reporting and issue resolution.
Tools: & Technologies: HTML5, CSS, JavaScript, NodeJS, MySQL, JIRA
Confidential
Senior Design & Developer (Architect)
Responsibilities:
- Designed solutions to client requirements - from initial documentation of requirements and feasibility analysis, through to detailed specifications.
- Document the business requirements, architectural design which will have class assigned tasks and discuss on issues among the teammates, if any.
- Design and develop solution to complex application problems for AR functionalities and Screen resolutions with unity3D.
- Performing System Management.
- Performing Module Integration
- Participated in peer code review to focus on the standards.
- Coordinate with quality assurance team before the release.
Tools: & Technologies: C#, Vuforia SDK, Unity3D, TortiseGit, JIRA
Confidential
Sr. Design & Developer
Responsibilities:
- Designed solutions to client requirements - from initial documentation of requirements and feasibility analysis, through to detailed specifications.
- Document the business requirements, architectural design which will have class assigned tasks and discuss on issues among the teammates, if any.
- Design and develop the rich UI screens with navigation.
- Modification the framework for customizing the apps.
- Integrating Modules.
- Developer testing and bug fixing
- Participated in peer code review to focus on the standards.
- Coordinate with quality assurance team before the release.
Tools: & Technologies: Object Oriented Java Script, CSS, Ajax, JQuery, XML, JSON, MySQL, Aptana, Jira, Perforce, Fisheye, Appcontroller, UML
Confidential
Sr. Design & Developer
Responsibilities:
- Designed solutions to client requirements - from initial documentation of requirements and feasibility analysis, through to detailed specifications.
- Document the business requirements, architectural design which will have class assigned tasks and discuss on issues among the teammates, if any.
- Design and develop the rich UI screens with navigation.
- Modification the framework for customizing the apps.
- Integrating Modules.
- Developer testing and bug fixing
- Participated in peer code review to focus on the standards.
- Coordinate with quality assurance team before the release.
Tools: & Technologies: Object Oriented Java Script, CSS, Ajax, JQuery, XML, JSON, MySQL, Aptana, Jira, Perforce, Fisheye, Appcontroller, UML
Confidential
Sr. Developer
Responsibilities:
- Designed solutions to client requirements - from initial documentation of requirements and feasibility analysis, through to detailed specifications.
- Build the plugins using build utility
- Integrating the NPAPI plugins to access the lower layer calls from the application
- Modifying the build script files
- Developing a VOD application to run on webkit browser.
- Developer testing and bug fixing
Tools: & Technologies: Aptana, Appcontroller, Build Utility, Object Oriented JS, Shell Script
Confidential
Sr. Developer
Responsibilities:
- Designed solutions to client requirements - from initial documentation of requirements and feasibility analysis, through to detailed specifications.
- Design and develop the interfaces for the requirements.
- Using SQL database create, store & retrieve app information.
- Accessing the web services through API’s by core java to retrieve the data and parsing in the application to display.
- Unit and Integration test of the application before the release and minimizing Bugs
- Developer testing and bug fixing
- Participated in doing peer code review to focus on the standards.
Tools: & Technologies: Java-Android4.0, Phone Gap, HTML5, JSON, XML, Web Services and AJAX.
Confidential
Sr. Developer
Responsibilities:
- Participated in requirement gathering by contacting client.
- Conceptual Design, Analysis, Detail Design, Development, and System Testing.
- Design & Developed in Application framework module, Installation and uninstallation of apps module & User info module.
- Integrated Google Analytics to the application.
- Using SQL database create, store & retrieve app information.
- Accessing the web services through framework to retrieve the data and parsing in the application to display.
- Unit and Integration test of the application before the release and minimizing Bugs
- Participated in peer code review to focus on the standards
Tools: & Technologies: Eclipse, ADT, Apache 2, WinCVS, Java-Android4.0, JSON, XML, SQLite, Web services and AJAX
Confidential
Sr. Developer
Responsibilities:
- Attended meetings with Business analysts and Business Partners to translate the requirements into technical requirements.
- Translate the requirements into wireframes and get an approval from client as well as business partners
- Preparing the skeleton code.
- Work allocation.
- Development of libraries for the application.
- Developer testing and bug fixing
- Participated in peer code review to focus on the standards.
- Coordinate with quality assurance team before the release.
Tools: & Technologies: Star UML, WinCVS, Beyond Compare, JS Editor, Code Counter Pro, WinSCP, JavaScript, XML, JSON, AJAX, Web Services
Confidential
Developer
Responsibilities:
- Designed Class Diagrams, Sequence Diagrams and Object Diagrams using Rational Rose tool to model the detail design of the application.
- Design and develop the interfaces components for the requirements.
- Design & Develop video controllers for JMF module in core java to control the video.
- Unit and Integration test of the application before the release and minimizing Bugs
- Module testing and Integration testing.
- Used Log4J to create log information.
- Involved in fixing the issues reported.
Tools: & Technologies: Core Java, JUnit, Eclipse, Star UML, WinCVS, Beyond Compare, Code Coverage Tool, Automated log analysis tool, XG1 simulator.
