Sr. Software Engineer Resume
SUMMARY:
- 7+ ye ars of professional experience in software systems analysis, design, and development
- Hands - on experience in Node.js, JavaScript frameworks/libraries such as Angular JS 1.x, Backbone and jqGrid
- Knowledge of other popular frameworks/libraries React.js, Angular 2, Ramda, Lodash
- Experience of working on Object Oriented JavaScript and Functional Programming
- Worked on RESTful architecture in Java using Spring 4.0 and Hibernate
- Experience of working in Zend Framework, Symfony, CMS: Drupal, PHP, and MySQL
- Has experience on creating responsive templates using HTML5, CSS3 and Twitter BootStrap
- Strong understanding of Object Oriented Concepts and asynchronous and event-driven development
- Good exposure to each of the phases of Software Development Life Cycle (SDLC), developing projects from stage of concept to full implementation
- Experience in various domain such as Digital Advertising, HCM (Recruitment), Helpdesk Solutions, CRM, and E-commerce
- Experience in all activities of SDLC, different team projects with good project implementation experience, team skills, troubleshooting, presentation abilities, and issue resolution capabilities
- Worked on MySQL and PostgreSQL
- Passionate in learning and adopting new technologies.
TECHNICAL SKILLS:
Operating Systems: Mac OS X, Windows, Linux
Languages: JavaScript (ES5 & ES6), PHP, Java, HTML5, CSS3
Frameworks/Libraries: Zend Framework, Symfony, AngularJS, Backbone JS, Spring 4.0, Node Js, React JS, Ramda, Lodash
Content Management System: WordPress, Drupal
Database: MySQL, PostgreSQL
ORM: Doctrine, Hibernate
Tools: Adobe Photoshop CS5, Dreamweaver CS3, Zend Studio, Eclipse, JIRA, Mantis, RallyDev, Xdebug
PROFESSIONAL EXPERIENCE:
Confidential
Sr. Software Engineer
Responsibilities:
- Involved in architecture and design of ast.js implementation
- Implemented IAB Safeframe Specification 1.1 for AST.
- Develop event handling and public api functions to be used by publishers.
- Integrated automated unit testing using Browserstack and Karma.
- Roll out alpha and production releases of ast.js on CDN.
- Providing engineering help to support team, implementation consultants and docs team.
- Unit testing in all major browsers using Browserstack, Code Review
Environment: Node.js, Webpack, Javascript, Gulp, Babel, Mocha, Chai, Karma, Browserstack, Nightwatch, Git, Atom, Jira
Confidential
Sr. Software Engineer
Responsibilities:
- Involved in architecture and design of pbjs implementation
- Worked on Confidential public api functions and other features
- Implemented Header bidding for Video.
- Developed automated Integration testing using Browserstack and Nightwatch
- Worked on Confidential .js release, Unit testing in all major browsers using Browserstack, PR Review, Github maintenance cycle.
Environment: Node.js, Webpack, Javascript, Gulp, Babel, Mocha, Chai, Karma, Browserstack, Nightwatch, Git, Atom, Jira
Confidential
Software Engineer
Responsibilities:
- Architecture and design of new modules.
- Developed HTML5 ad format for creatives developed using html5
- Support and maintenance of existing ad formats
- Deploy and upgrade on all farms including production using automated custom made tool.
Environment: Java, Tomcat, Groovy, jQuery, VAST, Struts, MySQL, SVN, Eclipse, Jira, Linux
Confidential
Sr. Associate Software
Responsibilities:
- Used Twitter Bootstrap for responsive HTML templates.
- Responsible for design and implementation of a front-tier using Symfony.
- Developing new web services using Spring and PostgreSQL.
- Involved in Architecture Designing of a module development and its feasibility study.
- Involved in project planning and project status meetings.
Environment: Java, Spring 4.0, NetFlix Zuul, PHP 5.3, Symfony2.3, PostgreSQL, Wordpress, jQuery, Apache web server, Tomcat, JSON, jqGrid, Bootstrap, HTML5, CSS3
Confidential
Sr. Associate Software
Responsibilities:
- Developed all Map related functionality using Angular.js with the help of Intel API
- Defined a proper structured and object oriented approach for the web client
- Created custom directive for the application
- Defined single page application using ui router.
- Used HTML5 Local Storage extensively for data storage and manipulation of web client
- Implemented the task manger using grunt for final build and executing the test cases.
Environment: AngularJS, Jasmine testing framework, Gulp, Karma, Object Oriented JavaScript, jQuery, HTML5, CSS3, LESS (CSS Framework), Bootstrap, D3.js, Web Socket, JSON, jqGrid
Confidential
Sr. Associate Software
Responsibilities:
- Involved in development of the web application
- Created custom directives, custom filters, services, factory and all other angular features to implement the modules of Confidential .
- Defined a proper structured and object oriented approach for the web client
Environment: Angular Js, jQuery, HTML5, CSS3, Twitter Bootstrap, Karma, Mocha, Gulp
Confidential
Sr. Associate Software
Responsibilities:
- System Design, analysis and architecture.
- Project involved reading millions of data from the database. Created indexing and complex queries to get data from multiple table.
- Client communication for estimates of modules and gathering requirements.
- Module development, interact with offshore team and bug fixing.
- Convert PSD to templates using HTML, CSS, JavaScript, jQuery.
- Deployment of website.
Environment: PHP 5.3, MySQL, CodeIgniter, jQuery, Apache web server.
Confidential
Lead
Responsibilities:
- Engaged in gathering requirements from client and attending weekly calls.
- Upgrade all 6 websites from Joomla 1.5 to Joomla 2.5
- Migrated data, content, templates and extensions.
- Migrated data of all extensions using custom PHP scripts.
- Deployment of websites.
Environment: PHP 5.3, MySQL, Joomla 1.5, Joomla 2.5, jQuery
Confidential
Lead
Responsibilities:
- Engaged in gathering requirements from client and attending weekly calls.
- Creating custom theme as per WordPress standards.
- Create custom post-types and plugins as per requirement.
- Provided technical support to onsite team.
- Worked on third party API integration
- Convert PSD to templates using HTML, CSS, JavaScript, jQuery.
Environment: PHP 5.3, Linux, Apache, MySQL, WordPress, HTML, CSS, JavaScript
Confidential
Software Engineer
Responsibilities:
- Built a BPMN design tool to design business processes using JavaScript
- Used JavaScript design patterns and created a common plugin to design the tool.
Environment: PHP 5.0, MySQL, JavaScript, jQuery, Raphael JS, SVG
Confidential
Lead
Responsibilities:
- Worked as Full Stack Developer for this product.
- Managed team and getting the requirements from business associates.
- Engaged in architecture level changes and database design.
- Working with UX team and getting the design done as per requirements.
- Code Review as per standards.
Environment: PHP 5.0, Zend Framework, MySQL, JavaScript, jQuery, HTML, XML, CSS
Confidential
Lead
Responsibilities:
- Worked as Full Stack Developer for this product
- Involved in system architecture of product and its implementation
- Managed team and getting the requirements from business associates.
- Working with UX team and getting the design done as per requirements.
- Code Review as per standards.
Environment: PHP 5, MySQL, JavaScript, jQuery, HTML, XML, CSS
Confidential
Software Engineer
Responsibilities:
- Implemented the assigned modules and also designed the database
- Involved in project planning and project status meetings
Environment: PHP, CodeIgniter, MySQL, JavaScript, jQuery, HTML, XML, CSS, Google Map
Confidential
Software Engineer
Responsibilities:
- Responsible for creating various modules of the application
- Engaged in requirement study and designing
- Designed and implemented database
Environment: PHP, CodeIgniter, MySQL, JavaScript, jQuery, HTML, XML, CSS, Google Map
Confidential
Software Engineer
Responsibilities:
- Responsible for creating various modules of the application
- Participated in requirement study and designing
- Designed and implemented database
Environment: PHP, Joomla, WordPress, MySQL, JavaScript, jQuery, HTML, CSS
Confidential
Software Engineer
Responsibilities:
- Developed various modules of the framework
- Responsible for execution of change requests and maintenance
- Involved in project planning and project status meetings
- Responsible for testing and implementation
Environment: PHP, MySQL, JavaScript, jQuery, HTML, XML, CSS
Confidential
Software Engineer
Responsibilities:
- Developed various modules of the framework
- Convert PSD to templates using HTML, CSS
- Responsible for execution of change requests and maintenance
- Designed and implemented d atabase
