Career Profile
Analytical and highly adaptable technology professional with more than 10 years of experience in developing, deploying and evaluating technologies; 5 years of experience with testing, QA and helping to solve customer issues; project and product based software testing with a concentration on integration and regression. Demonstrated capacity to propose solutions consistent with customers’ needs; hands-on expertise in designing, testing and implementing emerging technologies. Adept in aligning end-user needs with long-term resolutions to complex IT challenges. Solutions-oriented leader displays strong analytic skills in a technical environment; strong knowledge and comfort with all peripheral processes. Expert in strengthening client relationships and interpreting complex business requirements. Thrives in fast-paced, multifaceted arena with challenges and continual growth.
- Technology Integration
- Technical Troubleshooting
- Software Engineering
- Testing Methodologies
- Agile Development
- Database Management
- User Training & Support
- Business Development
- Relationship Building
- Quality Assurance
- New Product Launches
- Customer Satisfaction
- Process Improvement
- Technology Initiatives
- Automated Testing
- TDD
Experiences
NodeJS Back-end developer
Python/Flask developer
Custom IoT PCB design.
Custom IoT Electronic systems design.
Software development using latest technologies.
Consulting services in various areas (software & hardware development, CI/CD, testing, QA...).
Maintaining K8S cluster (Rancher 2.x)
NodeJS Back-end developer
Python/Flask developer
Custom PCB design.
Custom Electronic systems design.
Software development using latest technologies.
Consulting services in various areas (software & hardware development, CI/CD, testing, QA...).
Designed, build and maintained back-end service written in NodeJS.
Wrote and maintained tests for back-end service.
Updated AngularJS based administration panel to monitor orders.
Updated google cloud functions that supplement back-end workflow.
Participated in technical and business discussions.
Create new unit and functional tests as well as examine existing tests in order to detect areas for improvement.
Kept improving automated testing, raising softwares overall level of QA
Proficiently exchange tests from ObjectiveC to Swift, in addition, address all the new issues in GitHub enterprise.
Facilitate customers at events with issues; convey the relevant information to developers in a timely manner.
Deliver effective services on R&D projects and contribute in feature teams including API, SDK, and test designs.
Hold the ownership of testing as a test lead and significantly improved the test process, more overly optimised the automated testing, setup two JenkinsCI servers on OSX. Introduced UI testing with XCode.
Optimise and expedite the process of detecting blocked issues that need to be verified; this script uses GitHub API to scan throughout github enterprise for the overlooked issues by scrum master and product owners.
Provide detailed information on new regressions logged and fast feedback on fixed issues.
Build automated testing platform with Jenkins, which is monitoring the quality of software
Completed QA part of iOS and OSX ArcGIS Runtime SDK, also wrote new unit & functional tests and test designs.
Keenly supported customers at events on forums with ArcGIS Runtime questions for productivity improvement.
Conducted the pre-release regression testing, additionally responded to developers with important information.
Capably led customers in achieving the targets and drove extensive applications/stress testing on ArcGIS server with test or user provided data in order to identify the major reasons for the customer problem.
Resolved customer problems through custom GIS solutions on ESRI platform, including JavaScript API, Silverlight API, Flex API, ArcObjects .NET and Java, ArcMap Plugins, Engine applications, Runtime SDKs for WPF, and .NET.
Proficiently oversaw new technologies and maintained the record to help support customers better and faster.
Keenly appeared in conferences and deliver presentations to colleagues to share knowledge and experience.
Always do extensive data and information mining prior to consulting customers
Established whole system for cataloging road markings; premeditated Oracle database structure for storing data.
Leveraged expert services with VBA for writing AutoCAD macros, also completed system deployment to the client.
Coordinated testing of the product such as regression testing; wrote code at the release of new version of AutoCAD.
Leveraged software architect experience and successfully architected the whole system, database, REST endpoints.
Successfully implemented a system with ArcObjects that allowed editing data from web browsers to ArcSDE.
Skilfully worked with ASP.NET and SOAP, more overly integrated ESRI GIS into open source CMS mojo portal.
Executed new ArcMap extensions with C# and administered databases as Oracle, MSSQL and some DB2 on Linux.
Researched for innovative technologies to enhance the organisational effectiveness and compete for the industry.
Utilised VMWare for rapid product testing; MS Team foundation server and CSV with software development.
Directed hardware, software and server part throughout the product life-cycle, organised product requirements.
Provided adept services and support to the CEO and interconnected with staff to achieve overall company goals.
Expertly designed printed circuit boards (PCB) and server side infrastructure of the product for improvement.
Selected and led the team of engineers working on prompt delivery of prototype, along with architecting system.
Played keen role as a technical architect and system/software architect and executed master/slave configuration.
Lead testing of components to ensure we meet quality standards for production
Projects
These are a few of my projects I'm currently working on.