Badges
Certifications
Work Experience
Software Engineer
Modern Campus•  August 2021 - Present
o Primarily responsible for programming and design tasks. o Participate in all phases of the software development lifecycle – requirements, architecture, design, development, testing, deployment o Ensure that the level of testing meets the given expectations, as coding is not complete until it is fully tested. o Ensure that the implementations meet the given specifications. o Ensure that the completed code meet the given programming guidelines and is well documented. o Bring to light anything that may be insufficiently defined. o Participate in creating and maintaining the system build infrastructure. o Participate actively in an agile development process. o Evaluate new technologies and evaluating how they could be integrated utilized to better serve clients.
Software Engineer
Arc10•  January 2021 - August 2021
Researching, designing, implementing and managing software programs Testing and evaluating new programs Identifying areas for modification in existing programs and subsequently developing these modifications Writing and implementing efficient code Determining operational practicality Developing quality assurance procedures Deploying software tools, processes and metrics Maintaining and upgrading existing systems Working closely with other developers, UX designers, business and systems analysts.
Education
University of Winnipeg
Computer Science, BS•  2017 - 2021
Links
Skills
dhruvikpatel125 has not updated skills details yet.