Senior Software Developer Resume
Tampa, FloridA
SUMMARY
- Emergin Technologies are my passion and I am creative Software Developer Engineer with seven years of experience in various Front - End and Back-End Technologies with responsive layout frameworks, databases, best code practices and passion for user/customer centered software development with maintainable outcomes.
- Interested in challenging, growth-oriented position in a progressive and innovative Organization to implement my ideas with quality standards and next generation technologies.
- I have studied Mathematics, Data Structures and Algorithms during my studies and have strong analytical and problem-solving skills which contribute to my overall success as a developer.
TECHNICAL SKILLS
Front End Programming: Cross Browser Compatibility, Responsive Design and Semantic UI.
HTML: Semantic UI, Local Storage, Canvas, Multimedia.
CSS: Grid, Flex, Feature Queries, Media Queries, Sass, Less, PostCSS, TailwindCSS, Twitter Bootstrap.
JavaScript: AngularJS, Angular 2+, ReactJS, Redux, VueJS, ES-2015, TypeScript, ES6+, jQuery, Leaflet, D3JS, EnyoJS.
Server-Side Programming: NodeJS, Java, J2EE, Spring Boot Webservices, Microservices.
Webservers: http-server, live-server, Express, Webpack, Browsersync, Apache.
Sharing Progress: Local Tunnel, Ngrok, Now, Surge.
REST API and GraphQL:
Database: Mongo DB, MySql, Postgres.
Cloud: AWS and Firebase.
Development Tools and Techniques: Well Experienced with continuous integration.
Dev Automation: Grunt, Gulp, npm, (npx).
Transpilers: Babel, TypeScript.
Bundlers: Browserify, Webpack.
Linters: JSLint, JSHint, ESLint, TSLint.
Project Management: Jira, Git, SVN, TFS.
Build Tools: Travis, Jenkins
IDEs: Sublime Text, IntelliJ, Visual Studio Code, Android Studio.
Methodologies: Agile.
Design and Wireframes: Adobe XD, Sketch.
Testing Frameworks: Mocha, Jasmine, Karma, Tape, Selenium.
Assertion Libraries: Chai, Expect, ShoudJS.
PROFESSIONAL EXPERIENCE
Confidential, Tampa Florida
SENIOR SOFTWARE DEVELOPER
Responsibilities:
- Building reusable front-end modules in Angular and React.
- Implementing Microservices using ExpressJS.
- Responsible for end to end development cycle for Fuze Regulatory Module.
- Upgrading existing angular modules.
- Re-Architected App with Angular, React, Babel, Typescript, Webpack and NodeJS.
- Changed directive style angular project to angular components.
- Developed complex multipage dynamic forms derived from config.
- Incorporated Rest API based testing using Postman and resolved the layers.
- Implemented ES6 and then Type Script in project.
- Upgraded Angular in the project and changed architecture by removing .net dependencies from the app.
- Worked closely with Selenium Automation team in developing automation architecture.
Technologies: HTML, CSS, JavaScript, Bootstrap, Angular, AngularJS, Angular Material, ReactJS, Redux, NodeJS, Java, Spring Boot, Rest API, Babel, Webpack, TypeScript, Karma and Selenium.
Confidential
SENIOR SOFTWARE DEVELOPER
Responsibilities:
- Implemented Reusable React and Angular Components.
- Re-Architected App with Angular, React, Babel, Typescript, Webpack and NodeJS.
- Changed directive style angular project to angular components.
- Developed complex multipage dynamic forms derived from config.
- Incorporated Rest API based testing using Postman and resolved the layers.
- Implemented ES6 and then Type Script in project.
- Upgraded Angular in the project and changed architecture by removing .net dependencies from the app.
Technologies: HTML, CSS, JavaScript, Bootstrap, Angular, AngularJS, Angular Material, ReactJS, Redux, NodeJS, Java, Spring Boot, Rest API, Babel, Webpack, TypeScript, Karma and Selenium.
Confidential
SENIOR SOFTWARE DEVELOPER
Responsibilities:
- Lead a team of five people and participated in Planning and Architecture of Confidential Lite.
- Implemented UI for app using plain HTML, CSS and JavaScript.
- Created android hooks for JavaScript Interface to use in Web View.
- Created custom lightweight and fast JavaScript module for Chatting.
- Implemented Comics mode for chatting with added graphics events in Chatting.
- Integrated third party games in the app.
- Integrated Third party recharge coupons for promotion.
- I was scrum master for this project.
Technologies: HTML, CSS, JavaScript, Android, Media Queries, NodeJS, Rest API, Web Sockets, Canvas, Babel, Webpack, Bitbucket, Jasmine and Selenium.
Confidential
SENIOR SOFTWARE DEVELOPER
Responsibilities:
- Implemented User Interface for Vormetric Data Security Manager and Vormetric Tokenization.
- Implemented Bootstrap 3 for responsive layouts.
- Used AngularJS and implemented functionalities using restful Web Services.
- Implemented Data Table for large tables with complex functionalities.
- Implemented Graphs and Charts using angular-nvd3.
- Used custom media Queries in Vormetric Tokenization for responsive layouts.
- Received Appreciation for Organizing and giving in Tech Seminars in Company.
- Used local storage and cache in applications for some features and to improve performance.
Technologies: HTML, CSS, jQuery, Angular JS, nv-D3 JS, Datatables jQuery, NodeJS, Java, Spring Boot, Rest API, Webpack, Jira and Git-Hub.
Confidential
SOFTWARE DEVELOPER
Responsibilities:
- Implemented a responsive user interface for web application using Twitter Bootstrap.
- Implemented Less to extend and configure bootstrap features.
- Used EnyoJS Framework for both Web and Mobile Application.
- Implemented Leaflet JS for maps integration and drawing heat maps using Leaflet JS.
- Implanted Live Parking availability.
- Implemented Street Light Switches on map on same location as real.
- Implemented best route and parking availability based on data information collected by various sensors.
Technologies: HTML, CSS, EnyoJS, Leaflet JS, jQuery, IoT, Webpack, Karma, Selenium, Web Sockets, Rest API, Jira and Bitbucket.