Post Job Free
Sign in

Engineering Software Developer

Location:
Ontario, Canada
Posted:
July 31, 2020

Contact this candidate

Resume:

DILIP KUMAR

Scarborough, Toronto, M*H*J*

+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



Contact this candidate