DILIP KUMAR
+1-416-***-**** *************@*****.*** www.linkedin.com/in/dilipkumarrajendirakumar/ EXECUTIVE SUMMARY
• 2+ years of Full Stack experience developing Java applications, Web applications and DevOps.
• Developed a web application using React Js, AngularJS/HTML5/CSS and API using Node Js
• Good experience working in multiple project simultaneously and good knowledge about software architecture with ability to develop software in Agile Methodology
• Created RESTful API endpoints using Node JS and having good Hands-on experience in GIT, Bash, Bootstrap, ReactJS
• Developed DevOps processes to support and improve deployment/testing strategies
• Hands-on experience in performing debugging, code reviews, unit testing, unit tests, e2e tests, API tests and defect management
• Prepared programming specifications, functional designs, detail technical documents, Installation and Deployment documents
• Proactive problem solver, team player, skilled at project management, analytical skills, time management with proven ability to take independent initiative, multi-tasking and effectively able to meet deadlines
• Experience working in a fast pace environment and collaborate with our Agile development team including daily Scrums
• Experience in working as agile testing coach/mentor to help the development team to apply the agile testing mindset and best practice
TECHNICAL SKILLS
Programming Languages: React Js, Java, Angular 5, Node Js, Python, HTML, JavaScript. Automation Frameworks: Selenium, JMeter, SoapUI, Restful API testing, Junit. Database Languages: MySQL, PostgreSQL, Oracle Database, Cassandra. Cloud Knowledge: Microsoft Azure, Docker, AKS, Jenkins, Cloud Foundry Tools Known: Postman, Chrome Developer tools, JIRA IDE: Eclipse, STS, Visual Studio Code, IntelliJ, PyCharm, Atom. Version Management: GIT, SVN, Bitbucket
PROFESSIONAL EXPERIENCE
Cloud IQ Solutions Pvt, Ltd. 6th
Feb 2017 – 25th
June 2019
Software Developer Engineer in Test:
• Worked with development team and QA analysts to design, and develop, and enhance automated regressions, performance test suites for multiple applications and ensuring best practices
• Hands on experience in selenium Test automation, test case development, Test environment design, build up and maintenance, Software integration testing and fault reporting
• Worked with multiple app development teams to identify, diagnose, and report on performance issues
• Exposure to Agile development methodologies e.g. test-driven development, continuous integration, code coverage, code analysis
Full stack Development:
• Designed, developed and implemented Java applications and added new functionalities to existing application with the Product team
• Created, maintained and supported secure, high quality, and high-performance code components
• Collaborated with QA specialists, system support specialists and other team members to integrate components and implement/support a fully functional solution
• Managed and coordinated project deliverables under agile model
• Supported and maintained the existing application as required
• Designed and developed user-friendly, dynamic and interactive website that ensured high traffic, page views, and User Experience website, including optimized check-out page using React and Angular 5
• Fixed bugs from existing websites and implemented enhancements that significantly improved web functionality and speed
• Managed and coordinated project deliverables under agile model
• Designed and created APIs for integration using Node JS with MySQL and PostgreSQL DevOps Engineering:
• Established CI/CD deployment pipelines using Azure DevOps. Created and implemented automated code propagation and deployment between environments
• Develop and maintain scripts and automation tools used to build, integrate, and deploy software releases to various platforms quickly
• Experienced with infrastructure architecture concepts and mechanisms such as multi-tier architecture, application security, service discovery, auto scaling, load-balancing, storage and configuration management
• Developed and maintained tools for automated tests and reporting using shell script
• Installing and setting up production systems: servers, appliances and application software
• Monitored, maintained and trouble-shooting network issues of the production system. EDUCATION
Post Graduate Certificate, Software Engineering Technician June 2020 Centennial College, Toronto, Ontario
Bachelor of Engineering, Computer Science Engineering Sep 2012 – May 2016 Saveetha School of Engineering, Chennai, India