Pradeep Pushpakumara

Pradeep Pushpakumara Email and Phone Number

Software Engineer @
Pradeep Pushpakumara's Location
Sri Lanka, Sri Lanka
About Pradeep Pushpakumara

Pradeep Pushpakumara is a Software Engineer at University of Peradeniya - Engineering Design Center. He possess expertise in programming, research, matlab, civil engineering, data analysis and 13 more skills.

Pradeep Pushpakumara's Current Company Details
University of Peradeniya - Engineering Design Center

University Of Peradeniya - Engineering Design Center

Software Engineer
Pradeep Pushpakumara Work Experience Details
  • University Of Peradeniya - Engineering Design Center
    Software Engineer
    University Of Peradeniya - Engineering Design Center Jan 2021 - Present
    Designing, developing, testing and deploying of an Early Warning Disaster Management System as a Full-Stack developer.Project domain: Disaster ManagementApplication name: Mee-Oya Flood Warning SystemApplication components: Flood simulation controller, Early warning systemCore modules: GIS, Register, Scheduler, SMS, SecurityDevelopment platform: Linux and WindowsServer-side: Java, Spring Boot, Maven, Hibernate, LombokClient-side: Angular, NgRx, Sass, Leaflet (GIS), Chart.jsRDBMS: MySQLAPI testing: PostmanSecurity: Bcrypt Password Encoder, JWTLogging: Apache Log4jScheduling: Cron Job (Linux), Task Scheduler (Windows)Source code management: GitHubDeploy: VPS (Ubuntu), Apache Tomcat
  • Gn Associates
    Software Engineer
    Gn Associates Mar 2020 - Jan 2021
    Colombo
    Designing, developing, testing and deploying of an ERP web application as a Full-Stack developer.Client’s domain: Building service engineering consultationApplication name: Payroll and Invoicing SystemCore modules: HR, Tracking, Project, Quotation, Invoicing, Payroll, Account, ReportSupportive modules: Admin, ApprovalArchitecture: JSP Model 2 with MVCSystem design: Usecase diagrams, usecase narratives, class diagram and sequence diagramsData modeling: ER diagramDevelopment platform: LinuxRDBMS: MySQLServer-side: Java, Spring Boot, Maven, Hibernate, LombokAPI testing: PostmanClient-side: React, Redux, Axios, React Bootstrap, CSS, SassSecurity: Bcrypt Password Encoder, JWTDeploy: AWS, Apache Tomcat
  • University Of Peradeniya, Etc
    Academic
    University Of Peradeniya, Etc Jan 2011 - Oct 2019
    Research AssistantUniversity of PeradeniyaJan 2011 - Dec 2013Peradeniya, Sri LankaDeveloped a numerical hydrodynamic model to analyse climate change impacts.Senior LecturerNorthshore College of Business and TechnologyAffiliation: University of the West of England, UKMar 2015 - Mar 2017Colombo, Sri LankaLecturerUniversity of Vocational TechnologyOct 2017 - Oct 2019Ratmalana, Sri Lanka
  • Virtusa
    Senior Software Qa Engineer
    Virtusa Mar 2008 - Dec 2009
    Performance as evaluated by Virtusa:2008/2009 – Consistently exceeds expectationsProject: Enterprise Application Development & Maintenance-------------------------------------------------------------------------------------------Scope:Automate and integrate key internal business processes and maintain internal enterprise application suite.Project environment:Windows, SQL, Apache, JBoss, Changepoint, Digite, Fiddler, enterprise application suiteTesting tools:QTP, LoadRunner, DigiteTasks performed:Prepared test plans and estimations.Created and executed test cases, reported defects in ‘Digite’ and followed up on fixing them.Analysed LoadRunner results, application log files, SQL profilers and identified issues and bottlenecks.Searched for tuning parameters to eliminate performance bottlenecks.Designed a Test Automation Framework.Conducted training sessions on test automation.Prepared Requirement, Change Request, and End User Guideline documents.Conducted acceptance testing.Tested implementation of database mirroring.
  • Virtusa
    Software Qa Engineer
    Virtusa Jun 2006 - Feb 2008
    Colombo, Sri Lanka
    2006 Jun – Associate Eng. >> 2007 Jan – EngineerPerformance as evaluated by Virtusa:2006/2007 – Exceeds expectations2007/2008 – Fully meets expectationsProject: Aetna Test Automation------------------------------------------------Scope: Automate testing the business process of the health insurance application of Aetna Inc, USA.Test environment: Windows, Mercury Quality Center, Mercury QTP, Clear Quest, VBScriptTest approaches:Test Automation using Screen Based ApproachTest Automation using Scenario Based ApproachTest Automation in Quality Center using Mercury Business Process Testing ApproachTasks performed:Created test plans, test matrices and test cases.Prepared test automation effort estimates.Built automation scripts using QTP and VBScript.Executed test cases and updated test execution logs.Analysed and documented test results.Tracked defects in Clear Quest and follow up on fixing them.Peer reviewed test automation scripts.Ramped up new team members sharing knowledge.Interacted with the dev team and the client.Created a POC for Scenario Based Test Automation Approach.Project: Nuance InstallShield-------------------------------------------Scope: Create advantages for Nuance Communication Inc, USA by providing quality solutions in managing InstallShield scripts of the Dragon Naturally Speaking (DNS) software and eliminating DNS application installation risks.Test environment: Windows, Dragon Naturally Speaking, VMWare, SilkTestTasks performed:Modified and upgraded the SilkTest based regression test suite for the DNS upgrade scenarios.Prepared virtual instances of DNS installation environment using VMware Workstation.Executed automation testing suite for upgrade scenarios.Analysed and documented the test results.

Pradeep Pushpakumara Skills

Programming Research Matlab Civil Engineering Data Analysis Mathematical Modeling Numerical Analysis Software Quality Assurance Climate Change Science Hydrodynamic Numerical Modelling Gis Application Delft3d Test Automation Mercury Quicktest Pro Test Case Generation Test Strategy Performance Testing

Pradeep Pushpakumara Education Details

Frequently Asked Questions about Pradeep Pushpakumara

What company does Pradeep Pushpakumara work for?

Pradeep Pushpakumara works for University Of Peradeniya - Engineering Design Center

What is Pradeep Pushpakumara's role at the current company?

Pradeep Pushpakumara's current role is Software Engineer.

What schools did Pradeep Pushpakumara attend?

Pradeep Pushpakumara attended University Of Colombo School Of Computing, University Of Peradeniya, University Of Ruhuna.

What are some of Pradeep Pushpakumara's interests?

Pradeep Pushpakumara has interest in Scientific Research, Teaching, Software Programming, Numerical Modeling, Playing Badminton, Playing Chess.

What skills is Pradeep Pushpakumara known for?

Pradeep Pushpakumara has skills like Programming, Research, Matlab, Civil Engineering, Data Analysis, Mathematical Modeling, Numerical Analysis, Software Quality Assurance, Climate Change Science, Hydrodynamic, Numerical Modelling, Gis Application.

Not the Pradeep Pushpakumara you were looking for?

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

Download 750 million emails and 100 million phone numbers

Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.