Cloud Developer Resume
SUMMARY:
- Extensive experience in cross functional teams and onsite - offshore delivery model. Have experience working with both Onsite and Offshore teams.
- Involved in Loader and application design and development for Information Repositories
- Troubleshooting the technical problems faced by team during application development.
- Code reviews and unit testing and deployment
- Followed agile scrum methodologies while achieving the final product delivery
- Adaptable and flexible to changing trends in technology. Result oriented learning and grasping of software tech skills.
- Total 3 years and 5 months of working experience in software development.
TECHNICAL SKILLS:
Linux: Development environment using scientific Linux, Ubuntu 14.04 and CentOs 6.0 as a testing machine.
Databases: SQL/NoSQL: Developed applications having databases like MySql, Ms - Sql and PostgreSQL Big data and cloud based projects with databases like MongoDB, ElasticSearch Key-Value pair data storage: Redis, Memcached caching storage
Web Development: Python Django, Web2py, GoogleApp Engine, Amazon Web Services (AWS cloud). Play Framework, Google play and iTunes In - app purchase for Mobile Apps. Worked on Bootstrao, MaterializeCSS, JavaScript, jQuery, ASP.NET 4.0, HTML and CSS in various projects. AJAX, LINQ, XML, XSLT. Web data scraping using BeautifulSoup, Scrapy. XML Parsing etc.
Desktop Applications: C++, MS - SQL server, MySql. Worked on .NET version 3.0 and Console application development. LINQ to SQL, Entity framework etc.
IDEs/Developing Environments/Build Tools: Kibana - Configured with ElasticSearch for data analytics and visualization of logs & performance monitoring. Also, created dashboards to save the JSON views and apply filters. PyCharm, Elastic SearchUI, RoboMongo, Eclipse-galilio. Git, Tortoise SVN - Used as a central repository for a collaborative in development while working with multiple team members in a project. Visual Studio, SQL Server Management Studio, Postgresql Appworx- Used for integration of code and other modules for best deliverable working build which is finally used in release for production environment. Jenkins- Used to deploy the loader in live environment and create project build for release. JIRA- Used in project tracking for Tasks, Bugs, Development status and synchronize development and QA activities. CodeCollaborator- Used by code reviewer to provide the comments and updates from onshore team. DM Console- Used for providing database status(Active or not) and runs query for giving record counts and other necessary information. IR Dashboard- Used to track the list of all IR loaders and status for same. Trello- Project scheduling and monitoring progress on each modules while working with a cross functional team. Sharepoint- Project documentation, code review & release checklist, SRS, induction documentation saved into sharepoint portal.
PROFESSIONAL EXPERIENCE:
Confidential
Cloud Developer
Responsibilities:
- Involved in back end cloud development for development of functionality based on DJango Python and Storm on Linux platform.
- Databased used was ElasticSearch and Redis Cache for increased performance.
- Developed Python scripts for independent operations like deployment, customer service tools, database monitoring and cleanup activities.
- Application design, architecture, defining functional flow, development, unit testing and deployment.
- Achieved the benchmark of delivering all releases (28 Loaders) with zero bugs and received continuous appreciation from client and best performer at Confidential .
- Involved in rules development, unit testing and smoke testing for loader developed.
- Deployment of loader, testing it against full test data and verifying database contents on web interface after Jenkin jobs are successful for build.
- Troubleshooting the technical problems faced by team during application development.
- Involved in Code reviews, loader release, deploying contents to live server and verifying the record counts etc.
- Tools: Visual Studio, Appworx, Code collaborator, Tortoisesvn
- This project was intended to develop different data loader applications depending on type of raw input data. These loaders are used to convert raw data of any form to standard XML form and then load the data in database. This data is later used by a search engine to provide the search results.
Confidential
Responsibilities:
- Involved in UI flow, server side development and application module design.
- Code reviews and code management.
- Used ASP.net, JavaScript, JQUERY and CSS for front end validation and look-n-feel of web application
Confidential
Responsibilities:
- Involved in UI design and application design using ASP.NET 4.0 and JQUERY
- Code reviews and code management.
- Developed on Microsoft ASP.NET version 4.0 framework, CSS, JS for front end validation and look-n-feel for web application.
- Used MS-SQL server as database, LINQ and AJAX for better performance.